读书人

为啥FindWindow无法找到句柄

发布时间: 2013-02-25 10:23:36 作者: rapoo

为什么FindWindow无法找到句柄
int main()
{
HWND hwnd = FindWindow("calc", NULL);

if (hwnd == NULL)
{
printf("获取句柄失败\n");
return 1;
}

return 0;
};


我想使用以上函数获取计算器的句柄,但是上述代码失败了。将calc换成计算器也是失败的 句柄??FindWindow
[解决办法]
貌似前后有双引号,有时候自己要认真细心一点
FindWindow(NULL, _T("\"C:\\DOWNLOADS\\HOOKEXE\\exe\\Debug\exe.exe\""))

读书人网 >C++

热点推荐