Windows核心编程在创建Error Show对话框的时候,Main函数是这样写的:
HWND hwnd = FindWindow(TEXT("#32770"), TEXT("Error Show"));
if (IsWindow(hwnd)) {
// An instance is already running, activate it and send it the new #
SendMessage(hwnd, ESM_POKECODEANDLOOKUP, _ttoi(pszCmdLine), 0);
} else {
DialogBoxParam(hinstExe, MAKEINTRESOURCE(IDD_ERRORSHOW),
NULL, Dlg_Proc, _ttoi(pszCmdLine));
}
我不明白这个#32770到底是什么,上网找了资料。然后自己又做了小实验了,终于搞清楚了。
这个#32770是对话框的默认类名,新建一个MFC对话框,通过Sp