Asked By non
12-Nov-09 11:32 AM
My customers with WM6.5 report that my app shows a larger font on its menu than
it did under previous WM systems. I do not have a WM6.5 here, so I cannot test
it. Why is this happening? I developed the application using EVC4.0, and the
menu was developed using the standard Win32 API, using a Menubar resource, and:
SHMENUBARINFO mbi;
ZeroMemory(&mbi, sizeof(SHMENUBARINFO));
mbi.cbSize = sizeof(SHMENUBARINFO);
mbi.hwndParent = hwnd;
mbi.nToolBarId = IDM_MENU;
mbi.hInstRes = instMain;
if (!SHCreateMenuBar(&mbi))
return NULL;
This has not changed in 5 years. And these customers tell me mine is the only
program whose menu has been affected by WM6.5.
Robert Scott
Ypsilanti, Michigan