- 博客(3)
- 收藏
- 关注
原创 如何读取指定用户的 HKEY_CURRENT_USER 注册表键
注册表中 HKEY_CURRENT_USER 键下的内容隶属当前用户,所以当你以不同用户登陆时该键下的内容都是不尽相同的。但有时候我们有读取指定用户该键下内容的需求。比如,我们有一个服务程序运行在 Session0, SYSTEM 权限,而我们想读取的却是当前登陆到本地控制台的用户的 IE 代理服务器设置参数。我们当然不能直接从服务中打开 HKEY_CURENT_USER 键, 用我们当前令牌打开
2007-03-28 22:22:00 7407 1
原创 将窗口移动到前端, BringWindowToTop() 的问题
有一段代码,是在我们的应用程序中将其他应用程序的窗口移动到最前端,当我们的程序在 Vista 下运行的时候遇到了些问题,有时候被移动窗口只是闪动任务栏上的按钮,并未能将窗口移动到前方来. 研究了一下,发现是否能够移动成功和当前自身进程所附加的输入上下文有关, 参见WIN32 API AttachThreadInput()... 写了个 MyBringWindowToTop() 如下
2007-03-28 21:56:00 11699 6
原创 Windows Vista UAC: 如何创建低权限令牌
#include void CreateLowProcess(){ BOOLbRet; HANDLEhToken; HANDLEhNewToken; // Notepad is used as an example WCHARwszProcessName[MAX_PATH] = L"C://Windows//System32//No
2007-03-13 14:40:00 2262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人