1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
CListCtrl& ThisListCtrl = GetListCtrl();
DWORD style = ThisListCtrl.GetStyle();
pSubMenu->CheckMenuItem(ID_LISTVIEWSTYLE_L, MF_UNCHECKED | MF_BYCOMMAND);
pSubMenu->CheckMenuItem(ID_LISTVIEWSTYLE_I, MF_UNCHECKED | MF_BYCOMMAND);
pSubMenu->CheckMenuItem(ID_LISTVIEWSTYLE_D, MF_UNCHECKED | MF_BYCOMMAND);
pSubMenu->CheckMenuItem(ID_LISTVIEWSTYLE_M, MF_UNCHECKED | MF_BYCOMMAND);
if((style & LVS_LIST) == LVS_LIST)
pSubMenu->CheckMenuItem(ID_LISTVIEWSTYLE_L, MF_CHECKED | MF_BYCOMMAND);
else if((style & LVS_SMALLICON) == LVS_SMALLICON)
pSubMenu->CheckMenuItem(ID_LISTVIEWSTYLE_I, MF_CHECKED | MF_BYCOMMAND);
else if((style & LVS_REPORT) == LVS_REPORT)
pSubMenu->CheckMenuItem(ID_LISTVIEWSTYLE_D, MF_CHECKED | MF_BYCOMMAND);
else
pSubMenu->CheckMenuItem(ID_LISTVIEWSTYLE_M, MF_CHECKED | MF_BYCOMMAND); |
Partager