VC++
jiaao
简单的人
展开
-
98 XP 2000下查找进程 vc
在WIN98中我用以下方法查找程序名相应的进程,并退出此进程,但在WIN2000/XP均没有效果,请各位大侠,应对如下代码做何改动,或用其它的方法,求一个WIN98/2000/XP/NT下均可通过的方法!谢谢 DWORD GetProcessIdFromName(LPCTSTR name)//查找指定进程 { PROCESSENTRY32 pe; DWORD id = 0; HANDLE原创 2008-06-17 14:17:00 · 580 阅读 · 0 评论 -
CloseHandle()和ExitThread()区别(防止内存泄露)
CloseHandle的功能是关闭一个打开的对象句柄,该对象句柄可以是线程句柄,也可以是进程、信号量等其他内核对象的句柄,而ExitThread的功能是终止一个线程,它所接受的参数是一个线程的退出码。 通过调用CloseHandle可以告知系统,已经完成了对某一内核对象的操作,该函数首先检查调用进程的句柄表,来确认进程是否对该句柄所指向的对象有访问权,如果句柄无效则返回FALSE,如果有效原创 2008-06-17 12:44:00 · 1164 阅读 · 0 评论 -
在程序中实现关联指定的文件类型
在日常使用电脑的过程中,我们只要双击文件夹中各种形象化的文件图标就可以直接启动相关联的软件来打开该文件(如Word文档),而不需要用户关心该用什么软件来打开此类文件。这样做不但方便了用户,同时也增加了软件的主动性及灵活性。 软件的这种功能是如何实现的呢?接下来我就为大家介绍如何在Windows环境下为自己开发的软件增加这样的功能。“玩”过Windows注册表的朋友应该都会发现在注册表的HKEY转载 2008-12-15 16:26:00 · 972 阅读 · 1 评论