调用 InitCommonControlsEx() 的正确位置是什么?
What's the proper place to call InitCommonControlsEx()?
我正在学习 WINAPI,所以我正在处理选项卡控件,这需要调用 InitCommonControlsEx()
但调用它的正确位置在哪里?在 windows 回调过程中何时收到 WM_CREATE
消息?还是在主循环 while(GetMessage(&msg, NULL, 0, 0))
之前或其他地方?我已经看到我提到的所有这些方法都在使用,我不太确定哪个是正确的。
调用它的最佳位置是在程序启动时,例如在 WinMain()
中,然后再开始创建 UI Windows.
我正在学习 WINAPI,所以我正在处理选项卡控件,这需要调用 InitCommonControlsEx()
但调用它的正确位置在哪里?在 windows 回调过程中何时收到 WM_CREATE
消息?还是在主循环 while(GetMessage(&msg, NULL, 0, 0))
之前或其他地方?我已经看到我提到的所有这些方法都在使用,我不太确定哪个是正确的。
调用它的最佳位置是在程序启动时,例如在 WinMain()
中,然后再开始创建 UI Windows.