实例介绍
【实例简介】
这是win32的88个项目完整源码,比各种电子书都适合学习win32编程,附带源码。
【实例截图】
【核心代码】
win32的88个项目完整源码
└── win32的88个项目完整源码
├── win32-1 win32格式化参数的消息框函数的实现
│ ├── Debug
│ │ ├── win32-1.exe
│ │ ├── win32-1.ilk
│ │ └── win32-1.pdb
│ ├── win32-1
│ │ ├── Debug
│ │ │ ├── m.obj
│ │ │ ├── vc120.idb
│ │ │ ├── vc120.pdb
│ │ │ ├── win32-1.log
│ │ │ └── win32-1.tlog
│ │ │ ├── CL.read.1.tlog
│ │ │ ├── CL.write.1.tlog
│ │ │ ├── cl.command.1.tlog
│ │ │ ├── link.command.1.tlog
│ │ │ ├── link.read.1.tlog
│ │ │ ├── link.write.1.tlog
│ │ │ └── win32-1.lastbuildstate
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sdf
│ ├── win32-1.sln
│ ├── win32-1.suo
│ └── win32-1.v12.suo
├── win32-10 使用SetPixel在客户区自由绘画的功能实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-11 对窗口中的图片进行反色选择处理大提速以及对图片反色的极速处理
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-12 Win32客户区中用画笔自由绘图的功能标准实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-13设置绘图方式SetROP2实现反色绘图:白画布画黑线,黑画布画白线
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-14 win32条形“三角裤”图案实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-15 win32鼠标移动实时提示信息框的自动消失功能实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-16 win32鼠标移动实时提示框漂离主窗口的问题分析和解决办法
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-17 鼠标移动时的背景透明文字不透明的实时提示框效果实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-18 win32自定义丰富多彩的画刷实现(组图)
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-19 NULL_PEN和NULL_BRUSH有什么用
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-2 InvalidateRect无效矩形的图文分析和在字符串中移动光标
│ ├── Debug
│ │ ├── win32-1.exe
│ │ ├── win32-1.ilk
│ │ └── win32-1.pdb
│ ├── win32-1
│ │ ├── Debug
│ │ │ ├── m.obj
│ │ │ ├── vc120.idb
│ │ │ ├── vc120.pdb
│ │ │ ├── win32-1.log
│ │ │ └── win32-1.tlog
│ │ │ ├── CL.read.1.tlog
│ │ │ ├── CL.write.1.tlog
│ │ │ ├── cl.command.1.tlog
│ │ │ ├── link.command.1.tlog
│ │ │ ├── link.read.1.tlog
│ │ │ ├── link.write.1.tlog
│ │ │ └── win32-1.lastbuildstate
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sdf
│ ├── win32-1.sln
│ ├── win32-1.suo
│ └── win32-1.v12.suo
├── win32-20 设置绘图方式SetROP2会影响画线、填充和文字输出吗?
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-21 win32背景模式背景色对画线填充和文字输出的影响
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-22 用美女和圣诞红苹果图片创建位图画刷来绘制漂亮的窗口背景
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-23 win32客户区按钮大小位置随客户区大小改变而改变并响应按钮单击事件
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-24 win32模拟程序空闲时执行病毒扫描代码实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-25 FillRect、FrameRect与Rectangle矩形绘制函数使用对比分析
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-26 win32模拟窗口拖动效果而实现的拖动矩形
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-27 win32实现贪吃蛇移动效果(矩形自由移动)
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-28 win32实现的最简单的打地鼠游戏
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-29 使用InvertRect快速实现指定矩形范围的颜色反色翻转
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-3 InvalidateRect是否删除背景效果分析以及实现下划线删除线
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-30 OffsetRect为什么移不动矩形,OffsetRect移动矩形深入分析
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-31 InflateRect函数增减矩形大小实现拉手风琴动态效果
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-32 矩形交集
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-33 矩形并集
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-34 自己实现求交集的函数
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-35 自己实现求并集的函数
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-36 矩形赋值
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-37 删除字符
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-38 长按删除全部删除
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-39 键盘长按消息计数和代码验证
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-4 GetWindowDC无法在标题栏输出文字原因分析和酷炫窗口代码实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-40 窗口中输入文字
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-41 检测键盘大小写开关
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-42 Tab键输入制表符
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-43 方向光标按键移动矩形
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-44 自由移动编辑文字的光标位置修改文字
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-45 实现以插入模式和覆盖模式编辑文字
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-46 使用退格键和delete删除光标后的字符
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-47 实现插入符辅助编辑文字
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-48 混合中英文字符时准确定位插入符(光标)
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-49 拦截屏蔽F1-F12所有按键
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-5 如何获取窗口标题栏的高度的两种方法:计算标题栏高度和系统获取标题栏高度
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-50 系统键测试,屏蔽Alt键
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-51 提取OEM扫描码
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-52 IBM增强键盘按键测试
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-53 判断当前按键是否处于长按状态
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-54 键盘状态灯(大小写状态灯、数字键盘锁灯)的状态检测标准实现
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-55 GetKeyState函数使用详细分析
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-56 win32使用GetKeyState函数实现Ctrl+A全选文字背景色效果
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-57 使用GetKeyState判断Ctrl、Shift和Alt键是左边的还是右边的
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-58 键盘按键与鼠标同时按下的两种检测方法
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-59 win32实现加速键转换为菜单命令的功能
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-6 Win32消息处理后必须返回0,窗口过程中必须有默认消息处理函数
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-60 TextOut如何显示多行文本,TextOut函数使用全面分析
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-61 DrawText自动识别换行符和实现多行输出即自动换行
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-62 使用等待光标正确引导用户使用软件
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-63 用连续的鼠标单击创造鼠标双击消息,实现双击客户区最大化窗口
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-64 键盘方向键控制鼠标光标移动,并智能调节速度和绘制速度曲线
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-65 使用计时器实现Win10安装时的窗口颜色的动态改变
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-66 SetCapture捕捉鼠标全面深入详解
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-67 win32实现使用鼠标滚轮来缩放矩形的大小
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-68 图解客户区坐标与屏幕坐标相互转换
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-69 win32获取和显示电脑开机运行了多长时间
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-7 SetTextAlign设置文本对齐方式2:垂直方向对齐方式的深入理解分析
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-70 win32实现简单易用的拾色器(取色器)的功能及代码分析
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-71 GDI中椭圆区域的创建方法详细说明
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-72 GDI中多边形区域的创建讲解和代码实现
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-73 GDI中多个多边形区域的创建函数的参数详细分析
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-74 GDI中区域的绘制操作全面说明
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-75 GDI中的剪切区域的设置和使用代码详解
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-76 Win32使用剪切区域实现酷狗动态歌词特效:动态歌词颜色滚动覆盖效果
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-77 win32移动剪切区域OffsetRgn实现字符串的颜色跑马灯效果
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-78 排除剪切区域函数ExcludeClipRect详解
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-79 0修改窗口样式
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-79 win32使用SetClassLong修改窗口背景颜色
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-8 判断窗口有没有无效矩形即判断窗口是否需要刷新以及无效矩形有多大
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-80 win32模拟点击窗口上的按钮控件
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-81 窗口子类化如何实现切换多个子窗口控件的焦点
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-82 win32实现鼠标经过控件时的实时提示功能
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-83 单选按钮控件的分组问题深度分析
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-84 静态控件颜色修改WM_CTLCOLORSTATIC消息原理分析图解
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-85 win32按钮自绘实现单击按钮变色文字变色
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-86 按钮自绘中的死循环
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-87 win32窗口滚动条和滚动条控件使用详解
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-88 滚动条子类化
│ ├── win32-1
│ │ ├── 1.dlg
│ │ ├── m1.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
└── win32-9 SaveDC和RestoreDC的状态栈使用详细分析
├── win32-1
│ ├── m.cpp
│ ├── win32-1.vcxproj
│ ├── win32-1.vcxproj.filters
│ └── win32-1.vcxproj.user
├── win32-1.sln
└── win32-1.suo
185 directories, 667 files
这是win32的88个项目完整源码,比各种电子书都适合学习win32编程,附带源码。
【实例截图】
【核心代码】
win32的88个项目完整源码
└── win32的88个项目完整源码
├── win32-1 win32格式化参数的消息框函数的实现
│ ├── Debug
│ │ ├── win32-1.exe
│ │ ├── win32-1.ilk
│ │ └── win32-1.pdb
│ ├── win32-1
│ │ ├── Debug
│ │ │ ├── m.obj
│ │ │ ├── vc120.idb
│ │ │ ├── vc120.pdb
│ │ │ ├── win32-1.log
│ │ │ └── win32-1.tlog
│ │ │ ├── CL.read.1.tlog
│ │ │ ├── CL.write.1.tlog
│ │ │ ├── cl.command.1.tlog
│ │ │ ├── link.command.1.tlog
│ │ │ ├── link.read.1.tlog
│ │ │ ├── link.write.1.tlog
│ │ │ └── win32-1.lastbuildstate
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sdf
│ ├── win32-1.sln
│ ├── win32-1.suo
│ └── win32-1.v12.suo
├── win32-10 使用SetPixel在客户区自由绘画的功能实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-11 对窗口中的图片进行反色选择处理大提速以及对图片反色的极速处理
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-12 Win32客户区中用画笔自由绘图的功能标准实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-13设置绘图方式SetROP2实现反色绘图:白画布画黑线,黑画布画白线
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-14 win32条形“三角裤”图案实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-15 win32鼠标移动实时提示信息框的自动消失功能实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-16 win32鼠标移动实时提示框漂离主窗口的问题分析和解决办法
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-17 鼠标移动时的背景透明文字不透明的实时提示框效果实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-18 win32自定义丰富多彩的画刷实现(组图)
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-19 NULL_PEN和NULL_BRUSH有什么用
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-2 InvalidateRect无效矩形的图文分析和在字符串中移动光标
│ ├── Debug
│ │ ├── win32-1.exe
│ │ ├── win32-1.ilk
│ │ └── win32-1.pdb
│ ├── win32-1
│ │ ├── Debug
│ │ │ ├── m.obj
│ │ │ ├── vc120.idb
│ │ │ ├── vc120.pdb
│ │ │ ├── win32-1.log
│ │ │ └── win32-1.tlog
│ │ │ ├── CL.read.1.tlog
│ │ │ ├── CL.write.1.tlog
│ │ │ ├── cl.command.1.tlog
│ │ │ ├── link.command.1.tlog
│ │ │ ├── link.read.1.tlog
│ │ │ ├── link.write.1.tlog
│ │ │ └── win32-1.lastbuildstate
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sdf
│ ├── win32-1.sln
│ ├── win32-1.suo
│ └── win32-1.v12.suo
├── win32-20 设置绘图方式SetROP2会影响画线、填充和文字输出吗?
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-21 win32背景模式背景色对画线填充和文字输出的影响
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-22 用美女和圣诞红苹果图片创建位图画刷来绘制漂亮的窗口背景
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-23 win32客户区按钮大小位置随客户区大小改变而改变并响应按钮单击事件
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-24 win32模拟程序空闲时执行病毒扫描代码实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-25 FillRect、FrameRect与Rectangle矩形绘制函数使用对比分析
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-26 win32模拟窗口拖动效果而实现的拖动矩形
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-27 win32实现贪吃蛇移动效果(矩形自由移动)
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-28 win32实现的最简单的打地鼠游戏
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-29 使用InvertRect快速实现指定矩形范围的颜色反色翻转
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-3 InvalidateRect是否删除背景效果分析以及实现下划线删除线
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-30 OffsetRect为什么移不动矩形,OffsetRect移动矩形深入分析
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-31 InflateRect函数增减矩形大小实现拉手风琴动态效果
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-32 矩形交集
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-33 矩形并集
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-34 自己实现求交集的函数
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-35 自己实现求并集的函数
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-36 矩形赋值
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-37 删除字符
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-38 长按删除全部删除
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-39 键盘长按消息计数和代码验证
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-4 GetWindowDC无法在标题栏输出文字原因分析和酷炫窗口代码实现
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-40 窗口中输入文字
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-41 检测键盘大小写开关
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-42 Tab键输入制表符
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-43 方向光标按键移动矩形
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-44 自由移动编辑文字的光标位置修改文字
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-45 实现以插入模式和覆盖模式编辑文字
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-46 使用退格键和delete删除光标后的字符
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-47 实现插入符辅助编辑文字
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-48 混合中英文字符时准确定位插入符(光标)
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-49 拦截屏蔽F1-F12所有按键
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-5 如何获取窗口标题栏的高度的两种方法:计算标题栏高度和系统获取标题栏高度
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-50 系统键测试,屏蔽Alt键
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-51 提取OEM扫描码
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-52 IBM增强键盘按键测试
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-53 判断当前按键是否处于长按状态
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-54 键盘状态灯(大小写状态灯、数字键盘锁灯)的状态检测标准实现
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-55 GetKeyState函数使用详细分析
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-56 win32使用GetKeyState函数实现Ctrl+A全选文字背景色效果
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-57 使用GetKeyState判断Ctrl、Shift和Alt键是左边的还是右边的
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-58 键盘按键与鼠标同时按下的两种检测方法
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-59 win32实现加速键转换为菜单命令的功能
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-6 Win32消息处理后必须返回0,窗口过程中必须有默认消息处理函数
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-60 TextOut如何显示多行文本,TextOut函数使用全面分析
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-61 DrawText自动识别换行符和实现多行输出即自动换行
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-62 使用等待光标正确引导用户使用软件
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-63 用连续的鼠标单击创造鼠标双击消息,实现双击客户区最大化窗口
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-64 键盘方向键控制鼠标光标移动,并智能调节速度和绘制速度曲线
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-65 使用计时器实现Win10安装时的窗口颜色的动态改变
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-66 SetCapture捕捉鼠标全面深入详解
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-67 win32实现使用鼠标滚轮来缩放矩形的大小
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-68 图解客户区坐标与屏幕坐标相互转换
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-69 win32获取和显示电脑开机运行了多长时间
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-7 SetTextAlign设置文本对齐方式2:垂直方向对齐方式的深入理解分析
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-70 win32实现简单易用的拾色器(取色器)的功能及代码分析
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-71 GDI中椭圆区域的创建方法详细说明
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-72 GDI中多边形区域的创建讲解和代码实现
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-73 GDI中多个多边形区域的创建函数的参数详细分析
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-74 GDI中区域的绘制操作全面说明
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-75 GDI中的剪切区域的设置和使用代码详解
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-76 Win32使用剪切区域实现酷狗动态歌词特效:动态歌词颜色滚动覆盖效果
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-77 win32移动剪切区域OffsetRgn实现字符串的颜色跑马灯效果
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-78 排除剪切区域函数ExcludeClipRect详解
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-79 0修改窗口样式
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-79 win32使用SetClassLong修改窗口背景颜色
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-8 判断窗口有没有无效矩形即判断窗口是否需要刷新以及无效矩形有多大
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-80 win32模拟点击窗口上的按钮控件
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-81 窗口子类化如何实现切换多个子窗口控件的焦点
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-82 win32实现鼠标经过控件时的实时提示功能
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-83 单选按钮控件的分组问题深度分析
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-84 静态控件颜色修改WM_CTLCOLORSTATIC消息原理分析图解
│ ├── win32-1
│ │ ├── m0.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-85 win32按钮自绘实现单击按钮变色文字变色
│ ├── win32-1
│ │ ├── m.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-86 按钮自绘中的死循环
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-87 win32窗口滚动条和滚动条控件使用详解
│ ├── win32-1
│ │ ├── m1.cpp
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
├── win32-88 滚动条子类化
│ ├── win32-1
│ │ ├── 1.dlg
│ │ ├── m1.cpp
│ │ ├── resource.h
│ │ ├── win32-1.rc
│ │ ├── win32-1.vcxproj
│ │ ├── win32-1.vcxproj.filters
│ │ └── win32-1.vcxproj.user
│ ├── win32-1.sln
│ └── win32-1.suo
└── win32-9 SaveDC和RestoreDC的状态栈使用详细分析
├── win32-1
│ ├── m.cpp
│ ├── win32-1.vcxproj
│ ├── win32-1.vcxproj.filters
│ └── win32-1.vcxproj.user
├── win32-1.sln
└── win32-1.suo
185 directories, 667 files
标签:
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论