C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 

Шаг 873 - CMenu::GetMenuString

int GetMenuString( UINT nIDItem, LPTSTR lpString, int nMaxCount, UINT nFlags ) const;
int GetMenuString( UINT nIDItem, CString& rString, UINT nFlags ) const;

Возвращаемое значение
Определяет фактическое число байтов, скопированных в буфер, не, включая нулевой признак конца.

Параметры
nIDItem
Определяет целочисленный идентификатор пункта меню или смещения пункта меню в меню, в зависимости от значения nFlags.
lpString
Указатель на буфер, который должен получить метку.
rString
Ссылка к объекту CString, который должен получить скопированную строку меню.
nMaxCount
Определяет максимальную длину (в байтах) метки, которая будет скопирована. Если метка дольше чем максимум, определенный в nMaxCount, символы дополнительного пространства усечены.
nFlags
Определяет интерпретацию nIDItem параметра. Это может быть одно из следующих значений:

  • MF_BYCOMMAND - Определяет, что параметр дает команду ID существующего пункта меню. Это - значение по умолчанию, если ни MF_BYCOMMAND ни MF_BYPOSITION не установлен.
  • MF_BYPOSITION - Определяет, что параметр дает позицию существующего пункта меню. Первый элемент - в позиции 0.

Замечания
Копирует метку определенного пункта меню в определенный буфер.
nMaxCount параметр должен быть на один больше чем число символов в метке, чтобы приспособить символ пробела, который завершает строку.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU