【求助】帮忙转成VB代码,谢谢
typedef struct tagCURSORINFO {<br/> DWORD cbSize;<br/> DWORD flags;<br/> HCURSOR hCursor;<br/> POINT ptScreenPos;<br/> } CURSORINFO, *PCURSORINFO, *LPCURSORINFO;<br/> typedef BOOL (WINAPI *GetCursorInfo_Type)(PCURSORINFO pci);<p> </p>
<p> CURSORINFO cCursorInfo = {0};<br/> cCursorInfo.cbSize = sizeof(cCursorInfo);</p>
<p> GetCursorInfo_Type pGetCursorInfo = (GetCursorInfo_Type)GetProcAddress(GetModuleHandle("user32.dll"),"GetCursorInfo");</p>
<p> </p>
<p> if(pGetCursorInfo)<br/> {<br/> pGetCursorInfo(&cCursorInfo);<br/> }<br/></p>
<p> </p>
<p> </p>
<p>看不懂这种写法的VC代码</p>
<p>帮忙转成VB的</p>
<p>谢谢</p> <p>帮顶顶.....</p>
<p> </p>
<p>看着C代码就胃疼.....- -!</p> <p>这只是个简单的API调用 </p>
<p>声明格式如下:<font face="Verdana">Declare Function GetCursorInfo Lib "user32.dll" (ByRef pci As PCURSORINFO) As Long</font></p>
<p> </p> <font face="Verdana">Type POINT<br/> x As Long<br/> y As Long<br/>End Type<br/>Type PCURSORINFO<br/> cbSize As Long<br/> flags As Long<br/> hCursor As loong<br/> ptScreenPos As POINT<br/>End Type<br/></font> 谢谢啊杰。原来只是调用API而已!!!巨汗
页:
[1]