VS2008创建的单文档应用程序,其默认的菜单栏字体与工具栏字体都偏小。具体原因,mao似是微软在vs2008上,对字体的大小有设置过(有多写了几行代码)
下面是一种解决办法:
在CXxxxxApp::InitInstance()处,添加如下代码:
LOGFONT logfont = {0};
::SystemParametersInfo(SPI_GETICONTITLELOGFONT, sizeof(LOGFONT), &logfont, 0);
afxGlobalData.SetMenuFont(&logfont, true);