《VisualC++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.1CObject 182.1.2CCmdTarget 192.1.3CWnd 192.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_PAINT 714.7.2只绘制被无效化的
2024/7/20 14:29:27 4.61MB Visual C++ MFC编程实例源代码
1
这个软件是海康硬盘录像机厂家为应对一段时间内链接在网络上的硬盘录像机没有修改密码被黑客攻击导致的黑屏而开发的临时急救包,这个程序文件有时间限制,一个月内有效,在打开这个压缩包前做以下准备,将电脑时间改成2014.9.18日然后解压这个软件就可以使用了。
如果你的电脑没按我说的提示去做就会出现软件以失效无法使用的提示,这个时候你只有换一台电脑或将这台电脑重新做系统,在没运行HIKTOOL之前修改日期就可以了。
这个软件只是一个工具当你升级不同各类的硬盘录像机时要下载不同的升级Bin文件,这个文件可以到海康官方网站上去下载,如果是萤石系统的机子则到萤石网站下载软件更新包及可。
将电脑的IP地址设为192.0.0.128将更新包考入文件夹运行HIKTOOL软件接通设备电源自动刷机
2024/6/29 3:13:14 123KB 海康 黑屏 刷机 HIKTOOL
1
亲测可用。
华美A2路由器不死breed。
可以替代原来的uboot。
可以用openwrt刷。
也可以用编程器刷。
记得先保存eeprom。
刷完按住reset开机,可以通过192.168.1.1进入
2024/6/18 21:43:12 81KB Breed Hame
1
ERP沙盘沙盘模拟软件创业者竞赛专用版v4.1内部泄漏版很多同学在学校的局域网内无法像老师那样直接联网,这是因为没有设置好。
请按以下步骤设置:1,先安装好驱动,再打开文件夹C:\Windows\System32\drivers\etc,2,找到host.config,用记事本打开,如无法选择打开方式,则调用记事本命令打开开始菜单-运行notepad按回车,出来个记事本,把host.config拖入记事本中打开,在最末尾添加以下数据:本地IP地址localhost例如:192.168.1.200localhost保存即可打开主文件系统启动再启动webservece.exe即可正常运行。
如有疑问请加Q349703434
1
1安装及卸载......................................................................................................41.1安装需求.......................................................................................................41.2Caché的标准安装..........................................................................................41.3软件许可证的安装........................................................................................61.4卸载Caché...................................................................................................72Caché工具菜单...............................................................................................82.1CachéCube简介...........................................................................................82.2Studio............................................................................................................92.3Terminal.......................................................................................................112.4Explorer.......................................................................................................112.5SQLManager..............................................................................................152.5.1用户权限管理...................................................................................162.5.2表格管理..........................................................................................182.5.3数据迁移..........................................................................................192.5.4查看sql查询计划...............................................................................222.6ControlPanel..............................................................................................232.7ConfigurationManager...............................................................................233配置缓存........................................................................................................293.1缓存简介............................
2024/6/15 2:13:14 10.45MB cache 数据库
1
timescaledb-parallel-copy快速将csv文件中的数据导入到数据库中vscode调试配置"name":"timescaledb-parallel-copy","type":"go","request":"launch","mode":"auto","program":"${fileDirname}","env":{},"args":["--connection=host=192
2024/5/18 21:25:49 6.69MB go postgresql
1
谈谈你所了解的数据库、中间件和服务器操作系统,以及它们的常规操作和优化配置?当前数据库为oracle10g,实例名为:myorcl表空间为:mytablespace,用户名/密码为:myuser/mypassword请写出备和恢复仅myuser用户下数据的命令在同一个网络环境中A电脑IP:192.168.1.2,B电脑IP:192.168.0.3,路由器的IP:192.168.1.1。
请问有那些方法可以让B电脑即可以上公网也可以访问到A电脑?
2024/4/28 8:06:05 92KB 软件实施 数据库 中间件 硬件
1
本示例代码在我的电脑上实现了对标准H264码流的RTP打包发送到本机的1234端口,用VLC播放器从1234端口能接收到该码流并实时播放。
代码附有详细的注释,应该很容易理解(前提是大家稍微对RFC3550RFC3984协议有了解)。
使用方法:直接在VC6上打开工程,编译。
(需要注意的是大家要把IP地址改为自己的。
在h264.h的#defineDEST_IP"192.168.0.30"和#defineDEST_PORT1234这两行修改就行了。
同时w.sdp文件里也要改成一致的IP和端口号,不然VLC是接受不到数据的。
在c=INIP4192.168.0.30和m=video1234RTP/AVP96这两行。
中间的1234是我设置的端口号。
)在执行程序之前,先用VLC打开w.sdp文件,然后执行程序,就可以看到画面了:)
2024/4/25 2:33:47 1.55MB H264 RTP RFC3984
1
1.目录1.2.目录.........................................................................................................................................................1JVM...................................................................面试....................................................................................192.1.线程......................................................................................................................................................202.2.JVM内存区域.....................................................................................................................................212.2.1.程序计数器(线程私有)................................................................................................................222.2.2.虚拟机栈(线程私有)....................................................................................................................222.2.3.本地方法区(线程私有)................................................................................................................232.2.4.堆(Heap-线程共享)-运行时数据区......................................................................................232.2.5.方法区/永久代(线程共享).....................................................................................................232.3.JVM运行时内存.................................................................................................................................242.3.1.新生代..........................................................................................................................................242.3.1.1.2.3.1.2.2.3.1.3.2.3.1.4.Eden区....................................................................................................................................................24ServivorFrom...........................................................................................................................................24ServivorTo...........................................
2024/4/23 5:29:12 8.87MB java 面试
1
全球IP数据库共有数据:523670条包含的比较齐全1.48.0.01.48.63.255贵州省安顺市电信1.48.64.01.48.127.255贵州省黔南州电信1.48.128.01.48.159.255贵州省铜仁市电信1.48.160.01.48.191.255贵州省安顺市电信1.48.192.01.48.223.255贵州省黔南州电信1.48.224.01.49.31.255贵州省铜仁市电信1.49.32.01.49.63.255贵州省毕节市电信1.49.64.01.49.95.255贵州省黔南州电信1.49.96.01.49.127.255贵州省遵义市电信1.49.128.01.49.159.255贵州省安顺市电信iP数据库字段说明起始iP完整iP地址结束iP完整iP地址地址详情
2024/3/12 0:27:48 28MB IP段地址库
1
共 117 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡