- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 SECURITY_ATTRIBUTES 设置低权限
Windows 从 Vista 开始重新修改了其系统的权限管理机制,于是现在就会碰到一些 xp 能过而 win7 不能过的代码。比如 Service 程序和一般应用程序用共享内存的方式来通讯,CreateFileMapping 的第二个参数我们往往都是填 NULL 使用默认权限(Service 的默认权限自然是 Service 级别的啦),于是在 Vista 以上的系统中运行于 user 权限
2016-01-06 17:55:10 1631
转载 Windows下ns级定时器
定时器是一个在特定时间或者规则间隔被激发的内核对象。结合定时器的异步程序调用可以允许回调函数在任何定时器被激发的时候执行。通过调用CreateWaitableTimer()可以创建一个定时器,此函数返回一个指向内核对象的句柄。若定时器已经存在,你可以通过使用OpenWaitableTimer()获得一个进程相关的句柄。无论是通过CreateWaitableTimer() 还是通过OpenWai
2016-01-06 17:41:07 1354
转载 线程控制方法概述
1、 CreateEvent的用法事件对象就像一个开关:它只有两种状态---开和关。当一个事件处于”开”状态,我们称其为”有信号”否则称为”无信号”。可以在一个线程的执行函数中创建一个事件对象,然后观察它的状态,如果是”无信号”就让该线程睡眠,这样该线程占用的CPU时间就比较少。产生事件对象的函数如下: HANDLE CreateEvent( LPSEC
2016-01-06 11:39:15 352
原创 关于AfxBeginThread中线程调用函数的注意事项
1、AfxBeginThread函数调用的函数要么是全局函数要么是类内的静态函数;2、可以将类指针作为参数传入调用函数,通过此指针就可以访问类中的成员变量和成员函数,否则被访问的成员变量和成员函数也必须是静态的。
2016-01-05 18:05:07 1545
转载 去掉Win8.1“这台电脑”中的6个文件夹
Windows 8.1各版本都有一个变化,打开“这台电脑”(或“我的电脑”)后,“文件夹”显示6个文件夹。对这一点,有人喜欢有人不喜欢。下面告诉大家怎么去掉这6个让人讨厌的小东西。打开注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\
2016-01-01 16:50:43 1038
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人