代码之家  ›  专栏  ›  技术社区  ›  Jack

调用InitCommonControlsEx()的正确位置是什么?

  •  0
  • Jack  · 技术社区  · 4 年前

    我正在学习WINAPI,所以我正在处理标签控制,这需要调用 InitCommonControlsEx() 但哪里才是合适的称呼呢?什么时候 WM_CREATE 在windows回调过程中收到消息了吗?或在主循环之前 while(GetMessage(&msg, NULL, 0, 0)) 还是别的地方?我已经看到我提到的所有方法都在使用,我不太确定哪一种是正确的。

    0 回复  |  直到 4 年前
        1
  •  1
  •   Remy Lebeau    4 年前

    最好在程序启动时调用它,例如 WinMain() ,在开始创建UI窗口之前。