OpenProcess与WM_DROPFILES的问题?

fhw217 2018-09-08 02:00:40
操作系统是win10,
自己的程序里有两个功能:
A:接受从Explorer中拖放的文件(WM_DROPFILES);
B:用OpenProcess打开高权限的进程;
现在这两个功能不能同时正常,如果自己的程序为普通权限,A成功,B失败,如果自己的程序是管理员权限,A失败,B成功,请问如何让这两个功能同时正常?
...全文
295 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒋晟 2018-09-16
  • 打赏
  • 举报
回复
因为有UIPI,所以拖放操作不能跨完整级别。

把你的需要管理员身份的代码放到另外一个exe然后用ShellExecute Runas在需要的时候运行
fhw217 2018-09-11
  • 打赏
  • 举报
回复
自己顶一下!
zwfgdlc 2018-09-09
  • 打赏
  • 举报
回复
用管理员方式运行 添加ChangeWindowMessageFilter(WM_DROPFILES, MSGFLT_ADD); 解决WM_DROPFILES消息接受不到的问题
赵4老师 2018-09-09
  • 打赏
  • 举报
回复
搜“Session0 穿透”?

15,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧