摘要: 一般读写ini文件被读写Registry所取代,但我们还是可以透过win31的传统方式读写ini文件,以存程式目前的相关设定,而於下一次程式执行时再读回来。目前建议使用GetSetting SaveSetting的方式存於Registry中,不用目前的方式。 储存程式的设定'请於form中放3个TextBox,一个CommandBoxPrivate Declare Function GetPrivateProfileString Lib "kernel32" _ Alias "GetPrivateProfileStringA" (ByVal lp 阅读全文
posted @ 2013-08-09 16:13 笑笑小白 阅读(594) 评论(0) 推荐(0)
摘要: 基本介绍钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传递。声明HHOOK WINAPI SetWindowsHookEx(__in int idH 阅读全文
posted @ 2013-08-09 15:10 笑笑小白 阅读(13775) 评论(0) 推荐(0)
摘要: 首先我们了解一下Windows的消息机制。Windows是一个消息驱动式系统,Windows消息提供应用程序与应用程序之间,应用程序与Windows系统之间进行通信的手段。举个例子,打开记事本程序,该程序有一个 “文件“菜单。那么,在运行该程序的时候,如果用户单击“文件菜单“里的“新建“命令,这个动作将被Windows所捕捉,Windows经过分析得知这个动作应该由我们打开的记事本程序所来处理,然后Windows就发送个消息。譬如我们编程的时候有时用到的WM_COMMAND的消息给记事本,然后记事本就把这个消息处理掉,这个过程就是消息处理。别名: SendMessageA 说明: ... 阅读全文
posted @ 2013-08-09 14:51 笑笑小白 阅读(1664) 评论(0) 推荐(0)
摘要: SendMessage函数的常用消息及其应用(有点长,希望能对大家有所帮助)函数原型:Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, _ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long 其中四个参数的含义和说明如下:1.hWnd: 对象的句柄。希望将消息传送给哪个对象,就把该对象的句柄作为实参传送,在 VB 中可以简单地用“对象.hWnd”获得某个对象的句柄 阅读全文
posted @ 2013-08-09 14:50 笑笑小白 阅读(9463) 评论(0) 推荐(1)
摘要: http://download.csdn.net/detail/chenxh/150232 阅读全文
posted @ 2013-08-09 09:13 笑笑小白 阅读(204) 评论(0) 推荐(0)