MCPcopy Create free account
hub / github.com/AutoHotkey/AutoHotkey / FindMenuItemByID

Method FindMenuItemByID

source/script.h:3097–3103  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3095 UserMenu *AddMenu(UserMenu *aMenu);
3096 ResultType ScriptDeleteMenu(UserMenu *aMenu);
3097 UserMenuItem *FindMenuItemByID(UINT aID)
3098 {
3099 for (UserMenu *m = mFirstMenu; m; m = m->mNextMenu)
3100 if (UserMenuItem *mi = m->FindItemByID(aID))
3101 return mi;
3102 return NULL;
3103 }
3104 UserMenuItem *FindMenuItemBySubmenu(HMENU aSubmenu) // L26: Used by WM_MEASUREITEM/WM_DRAWITEM to find the menu item with an associated submenu. Fixes icons on such items when owner-drawn menus are in use.
3105 {
3106 UserMenuItem *mi;

Callers 2

HandleMenuItemFunction · 0.80
MsgSleepFunction · 0.80

Calls 1

FindItemByIDMethod · 0.80

Tested by

no test coverage detected