首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C/C++ FindWindow函数解决方法

2012-04-18 
C/C++ FindWindow函数main(){system(Start E:\\名册)//“名册”是文件夹名HWND hWnd ::FindWindow(NULL

C/C++ FindWindow函数
main()
{
 
 system("Start E:\\名册"); //“名册”是文件夹名
 HWND hWnd = ::FindWindow(NULL,"名册");
 cout<<hWnd;

if(hWnd!=NULL)
{
::SendMessage(hWnd,WM_CLOSE,0,0);
}

}

为什么会找不到文件句柄,为什么在打开名册文件夹之后,却不能关闭。
是不是只对FindWindow QQ,计算器有小窗口的软件有效?


[解决办法]
在打开文件夹之后,加一个sleep 延迟2000毫秒

如果还是不能关闭

然后你用spy 看看文件夹具体窗口标题名,看是不是标题写错了

热点排行