| 181 | // Operations |
| 182 | public: |
| 183 | bool SetMenuDefaultItem(UINT MenuItemID, BOOL ByPos) { |
| 184 | if((DefaultMenuItemID==MenuItemID) && (DefaultMenuItemByPos==ByPos)) return TRUE; |
| 185 | DefaultMenuItemID =MenuItemID; |
| 186 | DefaultMenuItemByPos=ByPos; |
| 187 | CMenu Menu, *pSubMenu; |
| 188 | if(!Menu.LoadMenu(NID.uID) |
| 189 | || !(pSubMenu=Menu.GetSubMenu(0))) return false; |
| 190 | ::SetMenuDefaultItem(pSubMenu->m_hMenu, DefaultMenuItemID, DefaultMenuItemByPos); |
| 191 | return true; |
| 192 | } |
| 193 | |
| 194 | // Overrides |
| 195 | virtual LRESULT WindowProc(UINT Message, WPARAM wParam, LPARAM lParam) { |
nothing calls this directly
no outgoing calls
no test coverage detected