ODBC最古老,但到今天还在使用。偶尔使用。DAO 和RDO 为旧接口。OLE DB新,复杂 微软 出了ADO。VC++ + ADO是主流:MySQL 和Oracle都有专用接口。ADO底层是OLE DB实现。ADO是COM组件。ADO 专用文件夹:要用msADO15.dll打开stdafx.h头文...
分类:
数据库 时间:
2016-03-20 21:18:27
阅读次数:
336
/////////////////////////////////////////////////////////////////////////法4:、定义函数指针和 常量宏“自己写 要用到的一个结构:来自为知笔记(Wiz)
分类:
编程语言 时间:
2016-03-20 21:12:31
阅读次数:
249
使用双管道 给两个进程进行通信,不需要再开辟进程 效率高“反复使用一个进程进行通信两个管道 四个句柄 ,两个成员变量 两个局部变量”修改单管道1的代码“粘贴到构造函数中:粘贴到构造函数中后修改变量的名称:修改为如下:上面选中的代码是执行命令时要使用的 粘贴到如下”把字符串szCmd提到全局变量 因为...
分类:
编程语言 时间:
2016-03-20 21:03:48
阅读次数:
388
在头文件中声明变量,来保存互斥对象,互斥对象是windows的一个内核对象。在初始化实例中创建互斥对象并进行检查:在创建窗口的时候:添加窗口属性标记:关闭窗口时把属性删除:当有一个实例在运行时,要找到该实例,把其置为前端:修改之前实例初始化代码的测试代码来自为知笔记(Wiz)
分类:
编程语言 时间:
2016-03-20 21:01:10
阅读次数:
470
编程对其他软件进行控制,模拟鼠标键盘操作,管理软件,测试工具,游戏外挂,控制程序,都是通过模拟鼠标键盘完成》远程操作记事本计算器:要操作记事本 需要把记事本窗口置为最前,否则 操作就跑到其他窗口了。先查找到该窗口:再把窗口句柄变成窗口指针,通过指针把记事本变成最前面的当前窗口。再模拟键盘鼠标时,便会...
分类:
编程语言 时间:
2016-03-20 19:51:01
阅读次数:
347
WinExecShellExecuteShellExecuteExCreateProcess在对话框内创建四个按钮:双击第一个按钮 :双击按钮2:传一个文档的名字 其会自动选择程序打开文档:双击按钮3:用一个SHELLEXECUTEINFO结构来进行打开,该结构是windows定义好的:以上是早期w...
分类:
编程语言 时间:
2016-03-20 19:47:54
阅读次数:
365
管道用于两个进程间通信双击执行按钮牛“_T("cmd")为多字节字符集修改为多字节字符集”现在用上管道: 效果如下:按钮按下去会创建一个管道 创建一个新的进程来自为知笔记(Wiz)
分类:
编程语言 时间:
2016-03-20 19:45:29
阅读次数:
305
SetTimer()KillTimer()两种使用方法:消息通知方式和回调函数方式使用小图标复制到res文件夹内: 在资源内导入该位图资源增加Picture control控件:修改ID Type为Bitmap Image为其ID:声明变量保存定时器ID:在构造函数内 把定时器ID初始化为0:双击按...
分类:
编程语言 时间:
2016-03-20 19:44:02
阅读次数:
436
增加按钮:选中对话框:在选中对话框 增加单击消息:再增加buttonUp消息:OnLButtonUp一样的代码:其他消息也是用这三行代码:把这三行代码封装成函数:函数声明:增加 鼠标左键双击函数的实现:增加右键双击消息:右键UP消息:消息响应实现如下:增加中键:增加鼠标滚轮消息:鼠标的消息有这些:来...
分类:
编程语言 时间:
2016-03-20 19:38:22
阅读次数:
319
以上窗口为无边框窗体:在窗口属性中 去除窗口边框:首先定义两个变量:在构造函数中进行初始化:因为要按下鼠标左键才能进行拖动,所以增加鼠标左键消息:小技巧: 捕获鼠标 放置鼠标跑出当前窗口:增加移动鼠标消息:鼠标按下去的小时函数如下:增加鼠标离开弹起的消息:鼠标移动的消息函数实现如下:鼠标当前位置减去...
分类:
编程语言 时间:
2016-03-20 19:32:15
阅读次数:
263