共 16 篇文章 |
|
阅219 转5 评0 公众公开 11-02-14 20:37 |
这两个函数的声明如下: DeclareFunction OpenProcess Lib //kernel32// Alias //OpenProcess// (ByValdwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessIdAs Long) As Long Declare Function CloseHandle Lib //kernel32// Alias //CloseHandle// (ByVal hObject As Long) As Long 建立下面函数,用以判断程序是否在运... 阅1798 转23 评0 公众公开 11-02-14 20:29 |
Visual Basic变态用法之函数指针。函数指针 AddressOf得到一个VB内部的函数指针,我们可以将这个函数指针传递给需要回调这个函数的API,它的作用就是让外部的程序可以调用VB内部的函数。但是VB里函数指针的应用,远不象C里应用那么广泛,因为VB文档里仅介绍了如何将函数指针传递给API以实现回调,并没指出函数指针诸多神奇的功能,因为VB是... 阅39 转自barbaross... 公众公开 11-02-01 15:41 |
vb中向另一个窗体传递参数在vb中有时需要向另一个窗体传递参数方法如下:1。 阅55 转自barbaross... 公众公开 11-02-01 15:38 |
SendMessage函数的常用消息及其应用大全。Private Declare Function DrawText Lib "user32" Alias "DrawTextA" (ByVal hdc As Long, _ ByVal lpStr As String, ByVal nCount As Long, lpRect As RECT, ByVal wFormat As Long) As LongPrivate Declare Function SendMessage Lib "user32" Alias "SendMessa... 阅82 转自悟静 公众公开 11-02-01 15:38 |
本文不准备详细讨论函数指针,关于它的使用请参考VB文档。int Compare(void* elem1, void* elem2){} void PtrDemo(){ //指针声明: char c = 注释:X注释:; //声明一个char型变量 char* pc; long* pl; //声明普通指针 POINT* pPt; //声明结构指针 void* pv; //声明无类型指针 int (*pfnCastToInt)(void *, void*);//声明函数指针: //指针赋值:... 阅97 转自barbaross... 公众公开 11-02-01 15:26 |
VB 利用API 获取窗体上某控件的句柄。至于如何知晓 Spy++ 的树状结构中看到的某控件就是你所要的目标控件,可以同时使用 Spy++和我昨天的那个查看鼠标光标处的窗口/控件句柄的小程序做对比,看该控件的句柄是否相同。那么具体如何得到窗体上目标控件的句柄呢?我们先用一个叫做 GetTopWindow 的 API函数得到窗体上第一个子窗体(控件也是窗体)... 阅4995 转24 评0 公众公开 11-01-25 11:25 |
阅3971 转60 评0 公众公开 11-01-25 11:24 |
阅1849 转34 评0 公众公开 11-01-25 11:20 |
VB之API初学者教程第五章VB之API初学者教程第五章:子类处理、处理参数、认识API、结束语。结束语 我希望这份教程能帮助你理解如何控制API函数的威力和如何正确使用它们.但是要小心!就像火,如果你让它失去控制,你就会玩蛋.当然,不要忘了VB是进行简单.安全程序设计的语言,而API函数则正好相反.如果你想得到更多的控制功能,最好转移到VC++ 或者Del... 阅49 转自悟静 公众公开 11-01-12 00:08 |