UINT GetDefaultItem (UINT gmdiFlags, BOOL fByPos = FALSE);
Значення, яке повертається
Якщо функція завершено успішно, значення, що повертається є ідентифікатор або розташування елемента меню. Якщо функцію не вдається, є значення - 1.
Параметри
gmdiFlags
Значення, яке вказує, як функція шукає пунктів меню. Цей параметр може бути ні, один або декілька з таких значень:
| Значення | Значення |
| GMDI_GOINTOPOPUPS | Призначення, якщо елемент за промовчанням, яка відкриває вкладене меню, функція пошуку у відповідному підменю рекурсивно. Якщо підменю не елемент за замовчуванням, значення, що повертається визначає елемент, який відкриває підменю. За промовчанням функція повертає значення першого елемента за замовчуванням на вказане меню, незалежно від того, чи це елемент, який відкриває вкладене меню. |
| GMDI_USEDISABLED | Визначає, що функція є повернення елемента за замовчуванням, навіть якщо його вимкнуто. За промовчанням функцію пропускає інвалідів або затінена елементів. |
fByPos
Значення, яке визначає, чи отримати в меню пункт ідентифікатор або його розташування. Якщо цей параметр є ПОМИЛКОВИМ, ідентифікатор повертається. Інакше, повертається позиція.
Зауваження
Ця функція-член реалізує поведінка функції Win32 GetMenuDefaultItem, як описано в Платформа SDK.
Огляд CMenu |nbsp; Члени класу | Ієрархічна діаграма
Дивіться також CMenu::SetDefaultItem