我已经包含<windows.h>
在我的项目中。但我似乎无法打电话showWindow
,getConsoleWindow
无论如何。
#ifdef _WIN32
#include <windows.h>
bool consoleButtonCallback(void* but);
#endif
/*tons of code here*/
/* ... */
#ifdef _WIN32
bool consoleButtonCallback(void* but)
{
Opencv_Button* button = (Opencv_Button*)but;
bool visible = false;
if(button->click%2!=0)
{
button->val("Hide console");
showWindow(getConsoleWindow(), 1); //'showWindow': identifier not found
}
else
{
button->val("Show console");
showWindow(getConsoleWindow(), 0); //'showWindow': identifier not found
}
return true;
}
#endif
我的文件中还应该包含其他内容吗?