直接用编译器按ctrl+F5运行和双击运行结果不一样
2024-10-07 20:30:26
是因为进程权限的问题,需要添加下面的代码:
BOOL EnableDebugPrivilege()
{
HANDLE hToken;
BOOL fOk=FALSE;
if(OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES,&hToken))
{
TOKEN_PRIVILEGES tp;
tp.PrivilegeCount=1;
if(!LookupPrivilegeValue(NULL,SE_DEBUG_NAME,&tp.Privileges[0].Luid))
TRACE("Can't lookup privilege value.\n");
tp.Privileges[0].Attributes=SE_PRIVILEGE_ENABLED;
if(!AdjustTokenPrivileges(hToken,FALSE,&tp,sizeof(tp),NULL,NULL))
TRACE("Can't adjust privilege value.\n");
fOk=(GetLastError()==ERROR_SUCCESS);
CloseHandle(hToken);
}
return fOk;
}
最新文章
- nginx 软连接
- linux常用命令-权限管理命令
- background-position (转)
- iar 问题
- 【python】 [基础] 数据类型,字符串和编码
- 研究jdk关于TreeMap 红黑树算法实现
- 遍历nsarray
- RTC系统
- 【python】禁止print输出换行的方法
- XML--小结①
- 理解mcelog如何工作
- leetcode Generate Parentheses python
- 【C语言探索之旅】 第一部分第四课第二章:变量的世界之变量声明
- mac在查看jre通路
- javascript的字符串判断方法
- python7 数据类型的相互转化 字符编码
- luogu3391
- jsp查询修改
- Linux入门搭建可视化桌面环境小合集virtual box centOS7.10
- Python复习笔记(二)变量进阶
热门文章
- 带头结点的循环单链表----------C语言
- (1)sqlserver2017安装
- spring中的web上下文,spring上下文,springmvc上下文区别(超详细)
- 前端(六)—— 伪类选择器:a标签的伪类、内容伪类、索引伪类、取反伪类
- [未解决]报错:DeprecationWarning: decodestring() is a deprecated alias since Python 3.1, use decodebytes()
- 移动端自动化测试appium 从入门到项目实战Python版✍✍✍
- 32-Ubuntu-用户权限-03-修改文件权限
- Android四大组件之Service浅见
- 2018-10-31-WPF-在触摸线程等待主线程窗口关闭会让主线程和触摸线程相互等待
- Pregel的应用实例——单源最短路径