0
点赞
收藏
分享

微信扫一扫

MFC通过窗口标题获得窗口句柄

目标践行者 2022-04-30 阅读 113
windows
HWND hWnd;
HWND hWndS;

BOOL CALLBACK EnumWindowsProc(HWND hWnd, LPARAM lParam)
{
	CWnd* pWnd = CWnd::FromHandle(hWnd);
	CString s;
	pWnd->GetWindowText(s);

	if (s.Find("窗口标题包含的字符串")>=0)
	{
		//相等
		std::ofstream out("log.txt",std::ofstream::app);
		if (out.is_open()) 
		{
			out << s <<std::endl;
			out.close();
		}
		hWndS=hWnd;
	}

	
	return 1;
}


::EnumWindows(EnumWindowsProc,NULL);
::PostMessage(hWndS,WM_CHAR,'q',0);
	
举报

相关推荐

0 条评论