Tag: createwindowex

为什么我在使用WS_EX_CONTEXTHELP时看不到问号?

我正在学习WinAPI。 MSDN : WS_EX_CONTEXTHELP 窗口的标题栏包含问号。 当用户单击问号时,光标将变为带有指针的问号。 如果用户然后单击子窗口,则子项将收到WM_HELP消息。 子窗口应该将消息传递给父窗口过程,该过程应该使用HELP_WM_HELP命令调用WinHelp函数。 “帮助”应用程序显示一个弹出窗口,该窗口通常包含子窗口的帮助。 WS_EX_CONTEXTHELP不能与WS_MAXIMIZEBOX或WS_MINIMIZEBOX样式一起使用。 当我尝试在我的代码中使用WS_EX_CONTEXTHELP ,我没有看到问号。 我没有在我的代码中指出WS_MAXIMIZEBOX或WS_MINIMIZEBOX值: 为什么会这样? 我的“Hello World”代码: #include #include #include #include using namespace std; #define APP_RC_SUCCEEDED 0 #define APP_RC_UNHANDLED_EXCEPTION 1 #define APP_RC_UNKNOWN_ERROR 2 #define APP_RC_WINDOW_CLASS_WAS_NOT_REGISTERED 3 #ifdef UNICODE #define TCOUT std::wcout #define TCIN std::wcin #define TCERR std::wcerr #else #define TCOUT std::cout #define TCIN std::cin #define TCERR […]