Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Qt中使用GetModuleFileNameExA函数时出错 #包括 #包括 #包括 #包括 HANDLE hProcess=OpenProcess(PROCESS\u QUERY\u INFORMATION,FALSE,7632); wchar_t lpFilename[1024]; GetModuleFileNameExW(hProcess,NULL,lpFilename,sizeof(lpFilename)); qDebug()_Qt_Winapi - Fatal编程技术网

在Qt中使用GetModuleFileNameExA函数时出错 #包括 #包括 #包括 #包括 HANDLE hProcess=OpenProcess(PROCESS\u QUERY\u INFORMATION,FALSE,7632); wchar_t lpFilename[1024]; GetModuleFileNameExW(hProcess,NULL,lpFilename,sizeof(lpFilename)); qDebug()

在Qt中使用GetModuleFileNameExA函数时出错 #包括 #包括 #包括 #包括 HANDLE hProcess=OpenProcess(PROCESS\u QUERY\u INFORMATION,FALSE,7632); wchar_t lpFilename[1024]; GetModuleFileNameExW(hProcess,NULL,lpFilename,sizeof(lpFilename)); qDebug(),qt,winapi,Qt,Winapi,需要加载Psapi.lib 添加到.pro文件中 ... LIBS += \ -lPsapi ... 有关GetModuleFileNameExA,请参见,特别是关于PSAPI\u版本的部分,以及要链接的.lib。您不需要处理所有访问权限(as)。但是您确实需要调用Unicode API。除非您对有时不会失败的实现很满意。否则您根本不需要使用GetModuleFileNameExA。这对于您的目标来说是错误的api。您需要使用QueryFullProcessImageName ..

需要加载Psapi.lib

添加到
.pro
文件中

...

LIBS += \
    -lPsapi

...

有关
GetModuleFileNameExA
,请参见,特别是关于
PSAPI\u版本
的部分,以及要链接的
.lib
。您不需要
处理所有访问权限
(as)。但是您确实需要调用Unicode API。除非您对有时不会失败的实现很满意。否则您根本不需要使用
GetModuleFileNameExA
。这对于您的目标来说是错误的api。您需要使用
QueryFullProcessImageName
...

LIBS += \
    -lPsapi

...