我正在创建一个win32项目,由于某些奇怪的原因,Visual Studio无法识别CHOOSECOLOR函数。我不断收到“ choicecolor”:未声明的标识符”错误。我该怎么办??

我当前导致错误的代码。

void cColor(HWND hwnd, int select)
{
CHOOSECOLOR cc; //common dialog box structure




}


我将如何解决此问题的任何帮助,将不胜感激。

最佳答案

CHOOSECOLOR结构在Commdlg.h中定义,当您包含Windows.h时,该结构将自动包括在内。通过在页面底部显示“页眉”的位置,可以在Microsoft's documentation上找到它。

通常,Windows.h将包含在stdafx.h中。

09-11 18:47