很经典的MFC教程。
目录译者序前言第一部分基础知识第1章窗口21.1窗口和API环境21.1.1三种类型窗口21.1.2客户区和非客户区31.2窗口和MFC环境41.3怎样应用MFC创建一个窗口51.4怎样使用MFC销毁一个窗口91.4.1捆绑到一个已有的窗口91.4.2窗口类101.4.3窗口进程101.5怎样使用MFC创建一个窗口类111.5.1使用AfxRegisterWndClass()函数注册一个窗口类111.5.2使用AfxRegisterClass()函数创建一个窗口类121.6怎样销毁一个MFC窗口类141.7厂商安装的窗口类141.8其他类型窗口151.9桌面窗口161.10小结16第2章类182.1基类182.1.1CObject182.1.2CCmdTarget192.1.3CWnd192.2应用程序、框架、文档和视图类192.2.1CWinApp(O/C/W)202.2.2CView(O/C/W)212.3其他用户界面类222.3.1通用控件类232.3.2菜单类232.3.3对话框类242.3.4控制条类242.3.5属性类252.4绘图类252.4.1设备环境类252.4.2图形对象类252.5文件类262.6数据库类262.6.1ODBC类262.6.2DAO类272.7数据集类272.8其他数据类272.9通信类282.10其他类292.11小结31第3章消息处理323.1发送或寄送一个消息323.1.1发送一个消息323.1.2寄送一个消息323.1.3发送一个消息与寄送一个消息的比较323.2怎样使用MFC发送一个消息333.3怎样用MFC寄送一个消息333.4三种类型的消息343.4.1窗口消息343.4.2命令消息343.4.3控件通知343.5MFC怎样接收一个寄送的消息363.6MFC怎样处理一个接收到的消息363.7处理用户界面的对象443.8创建自定义窗口消息453.8.1静态分配的窗口消息453.8.2动态分配的窗口消息463.9重定向消息473.9.1子分类和超分类473.9.2用MFC子分类窗口483.9.3重载OnCmdMsg()493.9.4使用SetWindowsHookEx()493.9.5使用SetCapture()493.9.6专有的消息泵503.10小结50第4章绘图514.1设备环境514.2在MFC环境中创建一个设备环境524.2.1屏幕524.2.2打印机534.2.3内存544.2.4信息544.3绘图例程554.3.1画点554.3.2画线554.3.3画形状554.3.4形状填充和翻转554.3.5滚动564.3.6绘制文本564.3.7绘制位图和图标564.4绘图属性564.4.1设备环境属性574.4.2画线属性584.4.3形状填充属性584.4.4文本绘制属性584.4.5映像模式594.4.6调色板属性624.4.7混合属性624.4.8剪裁属性634.4.9位图绘制属性644.5元文件和路径654.5.1元文件654.5.2路径664.6颜色和调色板664.6.1抖动色674.6.2未经抖动色674.6.3系统调色板674.6.4使用系统调色板684.6.5动画色714.7控制什么时候在哪里绘图714.7.1处理WM_PAINT714.7.2只绘制被无效化的区域724.7.3
2025/4/28 1:49:48 16.44MB MFC
1
用MFC写的一个八皇后演示程序,支持多种情形的八皇后问题:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。
2025/4/27 12:39:13 2.69MB c++
1
编程设计北京市公交/地铁查询系统 能够录入和修改公交线路的信息(存储在数据文件中)只有被授权工作人员可以使用此功能 查询所有线路(按起点名称排序)信息起点、终点、首末车时间、票价规则、…… 查询指定线路的公交线路详情沿途站点、首末车时间、票价规则、站间距离、…… 查询某一位置途径的所有公交线路选作:位置同义词判定。
如:明光村和明光桥东 指定起点和终点,查询乘车方案 无条件(90分) 换乘次数少优先(少于3次)(3分) 距离短优先(3分)票价节省优先
2025/4/25 17:43:21 11.36MB 公交车 C MFC 北京
1
在VC6.0的MFC中画一个钟表,有时针、分针、秒针,并实现时针、分针、秒针的运动。
2025/4/25 14:08:29 2.21MB vc++ mfc
1
将ogre嵌入到mfc单文档,代码是从网上拷贝的,只是为了提供个可编译运行的例子.解压后放到ogresdk目录里面便可。
31KB ogre mfc
1
用A*算法实现的N数码的演示程序,可以连续演示,单步演示,也可暂停,调节速度。
也可查看A*演示过程中的Open表与Close表,演示完成可生成最优路径。
具体实现见博客:https://blog.csdn.net/happyeveryday62/article/details/80286157
2025/4/23 17:20:36 48.48MB A*算法 八数码 MFC
1
学习了MFC测试看着别人的例程写了一个串口调试助手,分享一下我的学习过程,我调用了一个定时器,一个MSCOMM控件,我实现了自动搜索可打开串口,串口波特率,奇偶校验,各种配置串口功能的实现,没有编辑16位发送,感觉很鸡肋就没有写,
2025/4/23 16:04:27 45.55MB MFC 串口助手
1
南开大学数字图像处理方面的精品研究!!!附有长达几十页的文档和调试通过的完整程序。
执行exe程序后,自动打开摄像头,手拿目标物体在视野中经过,便可跟踪并识别,借此控制鼠标在屏幕上的移动,达到用手指悬空玩电脑游戏的目的。
作者呕心沥血完成该设计,毕设论文水平。
技术方面,使用了camshift技术进行运动物体的跟踪与识别,使得跟踪非常流畅。
实现方面,基于VC6.0+MFC,使用了OpenCV库。
2025/4/22 22:39:38 1.98MB 运动物体 跟踪 识别 camshift
1
使用MFC编写的上位机软件,包括串口通信、数据拟合(Matlab与C++)等
2025/4/22 18:42:18 54.05MB MFC Matlab与C++ 串口通信
1
这是计算机图形学的实习的作业,实现了计算机图形学中的许多经典算法,采用vc6.0的MFC框架编写。
2025/4/22 12:13:08 5.15MB 计算机图形学 MFC vc6.0
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡