随笔分类 -  Windows API

摘要:1 #pragma once 2 3 #ifndef WINDOWS_H 4 #define WINDOWS_H 5 #include 6 #endif 7 8 #ifndef TLHELP32_H 9 #define TLHELP32_H 10 #include 11 #endif 12 13 BOOL KillProcessbyPid(DWORD ProcessId... 阅读全文
posted @ 2017-11-25 11:37 wa小怪兽 阅读(299) 评论(0) 推荐(0)
摘要:在程序开始时,创建一个互斥量对象。如果运行一个程序两次,在第二次运行程序时,由于已经创建同名互斥量对象,再次创建互斥量对象会失败。程序结束时,操作系统会自动释放该互斥量对象。所以通过这个方法可以检测程序是否只有一个实例在运行。 互斥量对象名字可以通过vs自带的GUID生成器生成,防止不同程序互斥量对 阅读全文
posted @ 2017-10-14 19:27 wa小怪兽 阅读(184) 评论(0) 推荐(0)
摘要:#pragma once #ifndef WINSOCK_H #include #pragma comment(lib,"ws2_32.lib") #define WINSOCK_H #endif #ifndef WINDOWS_H #define WINDOWS_H #include #endif #ifndef SOCK_PORT #define SOCK_PORT 27... 阅读全文
posted @ 2017-10-14 19:11 wa小怪兽 阅读(1361) 评论(0) 推荐(0)
摘要:_popen函数:建立管道IO。 定义: FILE * popen ( const char * command , const char * type ); _pclose函数:关闭管道。 例子,将输入放进cmd.exe中,并获取结果。 阅读全文
posted @ 2017-10-14 19:06 wa小怪兽 阅读(380) 评论(0) 推荐(0)