上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 37 下一页
摘要: #include #include #define LEN 1024void main(){ char s[LEN] = ""; int i; while(1) { printf("字符串:"); gets(s); printf("输出: \n"); int len = strlen(s); for(i=0; i< len;i++) printf("%02X ",(unsigned char)s[i]); printf("\n--------------------... 阅读全文
posted @ 2013-09-04 11:25 浪浪辛 阅读(676) 评论(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 浪浪辛 阅读(358) 评论(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 浪浪辛 阅读(209) 评论(0) 推荐(0)
摘要: 创建一个使用wpcap.dll的应用程序用 Microsoft Visual C++ 创建一个使用wpcap.dll的应用程序,需要按一下步骤:在每一个使用了库的源程序中,将pcap.h头文件包含(include)进来。如果你在程序中使用了WinPcap中提供给Win32平台的特有的函数, 记得在预处理中加入WPCAP的定义。如果你的程序使用了WinPcap的远程捕获功能,那么在预处理定义中加入HAVE_REMOTE。不要直接把remote-ext.h直接加入到你的源文件中去。设置VC++的链接器(Linker),把wpcap.lib库文件包含进来。wpcap.lib可以在WinPcap中找到 阅读全文
posted @ 2013-08-28 21:28 浪浪辛 阅读(462) 评论(0) 推荐(0)
摘要: pcap是packet capture的缩写。意为抓包。功能:查找所有网络设备原型:int pcap_findalldevs_ex(char* source, struct pcap_rmtauth *auth, pcap_if_t** alldevs, char* errbuf );返回值:0表示查找成功。-1表示查找失败参数说明:source:指定是本地适配器或者远程适配器本地适配器:'rpcap://'远程适配器:'rpcap://host:port'抓包文件。'file://c:/myfolder/'.Defined:#definePCA 阅读全文
posted @ 2013-08-28 16:23 浪浪辛 阅读(4389) 评论(0) 推荐(0)
摘要: 条件:获取网络适配器需要WinpCap开发平台。平台下载地址:http://www.winpcap.org本人用的开发平台:WpdPack_4_1_2文件预览如下图:Include里的文件如下:Lib里的文件如下:使用开发工具:vc++ 6.0写程序之前,需要对vc++ 6.0做一些配置。以下是详细的配置过程:1,打开 工程->>设置->>C/C++,将WPCAP,HAVE_REMOTE 添加到预处理程序定义后,点确定。如图: 2,打开 工具->>选项->>目录->>选择 include files -->>将WpdPac 阅读全文
posted @ 2013-08-28 16:12 浪浪辛 阅读(570) 评论(0) 推荐(0)
摘要: 按钮消息: 阅读全文
posted @ 2013-08-13 23:53 浪浪辛 阅读(154) 评论(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 浪浪辛 阅读(728) 评论(0) 推荐(0)
摘要: SetWindowsHookEx 函数将应用程序定义的钩子安装到一个钩链。要将安装一个钩子来监测系统的某些类型的事件。这些事件是与特定的线程或所有线程中调用线程作为同一桌面相关联。SyntaxHHOOKSetWindowsHookEx(intidHook,HOOKPROClpfn,HINSTANCEhMod,DWORDdwThreadId);ParametersidHook[in]指定要安装的钩子的类型.可以是以下一个值:WH_CALLWNDPROC安装之前,系统会将它们发送到目标窗口过程监视消息的钩子。更多的信息,请参阅 CallWndProc 挂钩过程。WH_CALLWNDPROCRET安 阅读全文
posted @ 2013-08-11 09:35 浪浪辛 阅读(1388) 评论(0) 推荐(0)
摘要: typedef struct { UINT cbSize; UINT style; WNDPROC lpfnWndProc; int cbClsExtra; int cbWndExtra; HINSTANCE hInstance; HICON hIcon; HCURSOR hCursor; HBRUSH hbrBackground; LPCTSTR lpszMenuName; LPCTSTR lpszClassName; HICON hIconSm;} WNDCLASSEX, *PWNDCLASSEX;typedef st... 阅读全文
posted @ 2013-08-09 11:14 浪浪辛 阅读(506) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 37 下一页