阅读背景:

VC++通过类名获取同一程序的多个实例窗口句柄

来源:互联网 
void CMFCApplication1Dlg::OnBnClickedButton1()
{
	// TODO:  在此添加控件通知处理程序代码
	HWND hwnd;
	hwnd = ::FindWindow(TEXT("AskTao"), NULL);
	if (NULL != hwnd)
	{
		WCHAR szTitle[MAX_PATH];
		//setlocale(LC_ALL, "");  //注意这里
		::GetWindowText(hwnd, szTitle, sizeof(szTitle));
		MessageBox(szTitle);
	}
	while (hwnd !=NULL)
	{
		hwnd = ::FindWindowEx(NULL, hwnd, TEXT("AskTao"), NULL);
		if (NULL != hwnd)
		{
			WCHAR szTitle[MAX_PATH];
			::GetWindowText(hwnd, szTitle, MAX_PATH);
			MessageBox(szTitle);
		}
	}
}void CMFCApplication1Dlg::OnBnClickedButton1()



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: