随笔分类 -  C/C++

摘要:原文:http://www.cnblogs.com/Apersia/p/6579376.html 在Windows下进程与线程的遍历有好几种方法。 进程与线程的遍历可以使用<TlHelp.h>提供的几个函数来完成。 CreateToolHelp32Snapshot(): 作用:为指定的进程,当然还有 阅读全文
posted @ 2017-07-14 09:53 lizhigang 阅读(679) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/kuangke/p/5744414.html 一般情况下是不会返回FALSE的,如果发生了,请检查: 1:系统为UNICODE的,一定要设置PROCESSENTRY32的dwSize为sizeof(PROCESSENTRY32)即可。。 阅读全文
posted @ 2017-07-14 09:53 lizhigang 阅读(521) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/wind-net/archive/2012/10/26/2741458.html 阅读全文
posted @ 2017-07-14 09:42 lizhigang 阅读(841) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/del/archive/2008/03/10/1098311.html 提示:ID 是系统唯一的标识.所谓虚拟句柄, 就是该句柄只在调用进程的进程中有效, 也不能被继承;如果用于其他进程需要用 DuplicateHandle 复制句柄;GetCur 阅读全文
posted @ 2017-07-14 09:38 lizhigang 阅读(361) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/eddyshn/archive/2010/04/14/1711674.html HANDLE threadhandle = CreateThread(NULL, 0, RecvThreadProc, NULL, NULL, NULL); Close 阅读全文
posted @ 2017-07-14 09:34 lizhigang 阅读(524) 评论(0) 推荐(1) 编辑
摘要:原文:http://blog.csdn.net/anye3000/article/details/7470674 线程的handle用处: 线程的handle是指向“线程的内核对象”的,而不是指向线程本身.每个内核对象只是内核分配的一个内存块,并且只能由内核访问。该内存块是一种数据结构,它的成员负责 阅读全文
posted @ 2017-07-14 09:31 lizhigang 阅读(1132) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/del/archive/2008/03/10/1098502.html 提示: #32770 是提前知道的类名, 获取方法可参见:http://www.cnblogs.com/del/archive/2008/03/09/1097942.html  阅读全文
posted @ 2017-07-14 09:00 lizhigang 阅读(478) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/VOIP/archive/2011/03/22/1990927.html Windows API 中有两个函数可以得到系统版本信息:GetVersion和GetVersionEx。 GetVersion这个函数曾经困扰了很多程序员,其本来设计的是在 阅读全文
posted @ 2017-07-13 16:14 lizhigang 阅读(2270) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/del/archive/2008/06/17/1223681.html 阅读全文
posted @ 2017-07-13 16:03 lizhigang 阅读(252) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/ahuo/archive/2007/12/05/983354.html IsWindow 函数功能:该函数确定给定的窗口句柄是否识别一个已存在的窗口。 因数原型:BOOL IsWindow(HWND hWnd); 参数: hWnd:被测试窗口的句柄 阅读全文
posted @ 2017-07-13 10:00 lizhigang 阅读(513) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/wind-net/archive/2012/11/01/2750123.html SendMessage 和 PostMessage 的区别 1、首先是返回值意义的区别,我们先看一下 MSDN 里的声明: LRESULT SendMessage( 阅读全文
posted @ 2017-07-11 17:24 lizhigang 阅读(3127) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/xingrun/p/3583357.html TranslateMessage函数 函数功能描述:将虚拟键消息转换为字符消息。字符消息被送到调用线程的消息队列中,在下一次线程调用函数GetMessage或PeekMessage时被读出。 .函数原型 阅读全文
posted @ 2017-07-11 17:15 lizhigang 阅读(456) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/jh0262/archive/2006/12/06/2946856.html MFC内部代码是:MSG message; while(::GetMessage(&message,NULL,0,0)) { ::TranslateMessage(&me 阅读全文
posted @ 2017-07-11 17:13 lizhigang 阅读(363) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/faceang/archive/2010/05/25/1743757.html PeekMessage与GetMessage的对比相同点:PeekMessage函数与GetMessage函数都用于查看应用程序消息队列,有消息时将队列中 的消息派发出 阅读全文
posted @ 2017-07-11 16:57 lizhigang 阅读(147) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/jxsoft/archive/2011/10/17/2215366.html DWORD GetTickCount(void); 1) 定义 For Release configurations, this function returns the 阅读全文
posted @ 2017-07-11 16:44 lizhigang 阅读(10569) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/lhwblog/p/6670280.html 可以将LPVOID类型的变量赋值给任意类型的指针,比如在参数传递时就可以把任意类型传递给一个LPVOID类型为参数的方法,然后在方法内再将这个“任意类型”从传递时的“LPVOID类型”转换回来。 示例程 阅读全文
posted @ 2017-07-11 16:20 lizhigang 阅读(434) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/wqlblogger/archive/2007/01/09/615525.html 转摘声明:选自《CSDN 社区电子杂志——C/C++杂志》 在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟pri 阅读全文
posted @ 2017-07-11 15:42 lizhigang 阅读(279) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/PegasusWang/archive/2013/01/20/2868824.html 1。void *memset(void *s,int c,size_t n)总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。2。例子#inclu 阅读全文
posted @ 2017-07-11 15:34 lizhigang 阅读(325) 评论(0) 推荐(0) 编辑
摘要:原文:http://blog.csdn.net/jack__h/article/details/4932511 格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。不同类型的数据用不同的格式字符。 格式字符有d,o,x,u,c,s 阅读全文
posted @ 2017-07-11 15:20 lizhigang 阅读(667) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/djiankuo/p/5092025.html 这个东西搞了好几天,现在终于没有问题了,其实现在想来还是微软做的东西好用啊,在这里点个赞!!! LL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程 阅读全文
posted @ 2017-07-07 14:32 lizhigang 阅读(284) 评论(0) 推荐(0) 编辑

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