随笔分类 -  windows API

摘要:#include #include #include #include BOOL ListProcessModules( DWORD dwPID );BOOL ListProcessThreads( DWORD dwOwnerPID );int main( ){ HANDLE hProcessSnap; HANDLE hProcess; PROCESSENTRY32 pe32; DWORD dwPriorityClass; // Take a snapshot of all processes in the system. hProcessSnap = CreateToolhelp... 阅读全文
posted @ 2013-09-05 13:38 Please Call me 小强 阅读(528) 评论(0) 推荐(0) 编辑
摘要:#include#includeint main(){ DWORD dwLogical= GetLogicalDrives(); char c='A'; int count=0; while(dwLogical) { if(dwLogical & 0x01) { printf("%c\n",c); count++; } dwLogical>>=1; c++; } printf("总共有 %d 个盘。\n",c... 阅读全文
posted @ 2013-08-31 10:41 Please Call me 小强 阅读(347) 评论(0) 推荐(0) 编辑
摘要:#include #include #define BUFSIZE 512int main(){ TCHAR szTemp[BUFSIZE]=""; if(GetLogicalDriveStrings(BUFSIZE-1,szTemp)) { TCHAR *p=szTemp; while(*p) { puts(p); p=p+strlen(p)+1; } } return 0;} 阅读全文
posted @ 2013-08-31 10:36 Please Call me 小强 阅读(201) 评论(0) 推荐(0) 编辑
摘要:The UnhookWindowsHookEx function removes a hook procedure installed in a hook chain by the SetWindowsHookEx function.SyntaxBOOLUnhookWindowsHookEx(HHOOKhhk);Parametershhk[in]Handle to the hook to be removed. This parameter is a hook handle obtained by a previous call to SetWindowsHookEx.Return Value 阅读全文
posted @ 2013-08-11 09:38 Please Call me 小强 阅读(712) 评论(0) 推荐(0) 编辑
摘要:SetWindowsHookEx 函数将应用程序定义的钩子安装到一个钩链。要将安装一个钩子来监测系统的某些类型的事件。这些事件是与特定的线程或所有线程中调用线程作为同一桌面相关联。SyntaxHHOOKSetWindowsHookEx(intidHook,HOOKPROClpfn,HINSTANCEhMod,DWORDdwThreadId);ParametersidHook[in]指定要安装的钩子的类型.可以是以下一个值:WH_CALLWNDPROC安装之前,系统会将它们发送到目标窗口过程监视消息的钩子。更多的信息,请参阅 CallWndProc 挂钩过程。WH_CALLWNDPROCRET安 阅读全文
posted @ 2013-08-11 09:35 Please Call me 小强 阅读(1369) 评论(0) 推荐(0) 编辑
摘要:语法:HWND CreateWindowEx( DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam);参数:dwExStyle:指定扩展的窗口样式。为以下值中的一个或多个: WS_EX_ACCEPTFIL... 阅读全文
posted @ 2013-08-04 08:16 Please Call me 小强 阅读(4768) 评论(0) 推荐(0) 编辑
摘要:#define WM_NULL 0x0000#define WM_CREATE 0x0001#define WM_DESTROY 0x0002#define WM_MOVE 0x0003#define WM_SIZE 0x0005#define WM_ACTIVATE 0x0006#define WM_SETFOCUS ... 阅读全文
posted @ 2013-08-03 22:26 Please Call me 小强 阅读(505) 评论(0) 推荐(0) 编辑
摘要:strsafe.h 这个头文件必须先安装windows sdk或者visual studio 2008及以上才有字符类:字节类:API中: 阅读全文
posted @ 2013-08-02 22:48 Please Call me 小强 阅读(155) 评论(0) 推荐(0) 编辑
摘要:1 #include <iostream> 2 #include <urlmon.h> 3 #pragma comment(lib, "urlmon.lib") 4 #define MAX 4294967295 5 using namespace std; 6 void main() 7 { 8 bool flag=true; 9 unsigned int i;10 LPCSTR szURL[5],szFileName="1.txt";11 szURL[0]="http://d-zq.blog.163.com/" 阅读全文
posted @ 2013-04-11 16:55 Please Call me 小强 阅读(433) 评论(0) 推荐(0) 编辑
摘要:功能:这个函数从互联网下载位并将其保存到一个文件。此函数可以刷任何网站的访问量。函数原型:HRESULT URLDownloadToFile( LPUNKNOWN pCaller, LPCTSTR szURL, LPCTSTR szFileName, DWORD dwReserved, LPBINDSTATUSCALLBACK lpfnCB);参数详解:pCaller:微软的调用ActiveX组件控制IUnknown接口地址,如果对方是一个ActiveX组件。如果调用应用程序不是一个ActiveX组件,该值可以被设置为零。否则,对方是一个组件对象模型(COM)的... 阅读全文
posted @ 2013-04-09 18:16 Please Call me 小强 阅读(4390) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示