SetMenuInfo 函数没有定义 怎么解决?
一亿光年 2013-03-01 10:24:39 SetMenuInfo 函数没有定义 怎么解决?
VC6.0环境
我想改变菜单的背景颜色;代码如下:
MENUINFO mi;
mi.cbSize=sizeof(MENUINFO);
mi.fMask=MIM_BACKGROUND;
mi.hbrBack=hBrush;
SetMenuInfo(hMenu,&mi);
错误如下:
error C2065: 'MENUINFO' : undeclared identifier
error C2065: 'mi' : undeclared identifier
error C2065: 'MIM_BACKGROUND' : undeclared identifier
error C2065: 'SetMenuInfo' : undeclared identifier
查了很多资料,说在#include <windows.h> 前加 #define WINVER 0x0501, 但是编译还是一样错误
求高手解决 !!!!