Changeset 4517 for trunk/src/user32/menu.cpp
- Timestamp:
- Oct 22, 2000, 9:53:25 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/menu.cpp
r4516 r4517 1 /* $Id: menu.cpp,v 1.2 4 2000-10-22 16:18:59sandervl Exp $*/1 /* $Id: menu.cpp,v 1.25 2000-10-22 19:53:23 sandervl Exp $*/ 2 2 /* 3 3 * Menu functions … … 99 99 100 100 #define MENU_MAGIC 0x554d /* 'MU' */ 101 #define IS_A_MENU(pmenu) ((pmenu) && !IsWindow((HWND)pmenu) && (pmenu)->wMagic == MENU_MAGIC) 101 102 #ifdef __WIN32OS2__ 103 //****************************************************************************** 104 //Used by our menu code (we don't want any logging) 105 //****************************************************************************** 106 BOOL IsWindowInternal(HWND hwnd) 107 { 108 Win32BaseWindow *window; 109 110 window = Win32BaseWindow::GetWindowFromHandle(hwnd); 111 if(!window) { 112 return FALSE; 113 } 114 return window->IsWindow(); 115 } 116 #define IS_A_MENU(pmenu) ((pmenu) && !IsWindowInternal((HWND)pmenu) && (pmenu)->wMagic == MENU_MAGIC) 117 #else 118 #define IS_A_MENU(pmenu) ((pmenu) && (pmenu)->wMagic == MENU_MAGIC) 119 #endif 102 120 103 121 #define ITEM_PREV -1
Note:
See TracChangeset
for help on using the changeset viewer.