10个案例玩转Windows C/C++程序实战

10个案例玩转Windows C/C++程序实战
共54节 3475人在学 课程详情
  • 对话框应用——简易文件管理器的实现

    • 课程介绍
    • cmbctrl\listctrl\tooltip\资源与GUI设计综合应用
    • CFileFind\SHGetSpecialFolderPath:文件浏览侧边栏的实现
    • 树控件与列表控件的交互
    • pNMItemActive\GetNameItem:成员函数、消息映射在VS2015中的添加方法
    • CBNSELCTCHANGE:组合框事件与checkbox显示隐藏文件
    • SHFileOperation封装文件移动复制删除操作
  • 对话框应用——屏幕截图的实现

    • SetWindowLong\SetWindowPos:全屏与自定义窗体样式
    • ModifyStyleEx\SetLayeredWindowAttributes:窗体透明效果
    • CPaintDC\CRect\GetClientRect\CBrush截图的反白功能
    • SetClipboardData:屏幕截图到剪贴板
  • 单文档应用——Widows服务监视器的实现

    • 单文档建立与rc资源bug问题的解决方案
    • 权限与服务名称显示的解决
    • GetStateString:服务状态的显示
    • 管理员身份启动VS2015调试低权限程序
    • QueryServiceConfig2:获取服务描述
    • StartService/ControlService:启动暂停服务
    • 服务管理功能的完善:右键菜单的添加与事件响应
  • 网络时间校准服务

    • IP控件的使用-IP找地址、端口找应用
    • CAsyncSocket编程:客户机/服务器通信(上)
    • 对话框资源添加引起的bug-本地机与Internet时间同步的实现界面设计
    • 获取网络时间与edit control 多行显示
    • SetTimer:获取本地时间
    • 设置本机与网络时间同步
    • AdjustTokenPrivileges:应用程序提权与系统时间设定
  • 网际IP追踪:网卡抓包

    • WASSOCKET、原生套接字与Ping命令实现:ICMP报文结构
    • WSAStartup/WSANETWORKEVENTS:PING命令完整实现
    • 多线程与系统ping命令效果的仿真
    • TCP/IP抓包的实现
  • TCP/UDP编程实战:远程关机的实现

    • LookupPrivilegeValue/ExitWindowsEx:关机API的应用
    • SOCK_STREAM:基于TCP的远程关机功能实现
  • HTTP编程实战:网页图片批量获取实战

    • 网络软件=socket+网络协议/基于MIME的网页访问控制
    • CHTMLVIEW:自定义浏览器的实现
    • WinInet类的使用:网页源码查看功能的实现
    • MultiByteToWideChar:i18n问题中文乱码的解决
    • 换行显示的问题:\n还是\r\n
    • CallWindowProc WindowsAPI与MFC交互:查看网页源码自定义行号显示的实现
    • 自定义行号显示bug的原因释疑
    • 图片地址获取的实现MFC CString与string交互
  • c++系统编程与人工智能

    • 案例一:智能聊天应用的原型:C++系统编程与业务逻辑整合
    • setClipboard/SendMessage/WM_PASTE:向QQ好友发送消息
    • 虚拟按键发送QQ消息
    • 外挂字典形成应答原型系统
    • 案例二:C++与人工智能语言python的互操作python操作Excel环境搭建
    • pythonC混合编程环境搭建
    • C++ Ping命令实现完毕
    • C多线程结果与Python Excel生成
  • windowsHook,动态链接库原理及其应用

    • GetAsyncKeyState:windows键盘跟踪
    • 定时器方案的不可行性与Hook Dll的原理剖析
    • HOOK dll的实现
    • 标准输出重定向冲突与debugview调试输出
  • 自定义外观的音视频播放器

    • OnNcHitTest:客户区拖动与自定义窗体外观的显示
    • CWMPPlayer4:activeX控件与C++对象映射关系的建立
    • Activie控件界面闪烁的一种解决方案

    订阅失败

    10个案例玩转Windows C/C++程序实战
    10个案例玩转Windows C/C++程序实战 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    MultiByteToWideChar:i18n问题中文乱码的解决

    课程介绍

    《Windows C/C++程序实战》主讲:丁宋涛​

    本课程立足于windows平台将windows API进行了组合应用,进行设计了10个案例对windows应用编程进行了典型案例的剖析:系统篇中将应用程序提权、windows api再封装进行了针对性的演示;网络篇结合实际需求刻画了socket+协议=网络编程的思想;最后的三个拓展性案例为后续的C++发展方向进行探讨,对于初次接触windows编程的学员提供有一定实用价值的实现案例。

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 907人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22788人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4293人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 837人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 899人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5203人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1531人在学

    Python Django 深度学习 小程序

    钟翔 · 2404人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 681人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4075人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~