Вниз
Скачать: CL | DM;

Получить имя меню   Найти похожие ветки 

← →
DelphiLexx   (2004-09-21 18:56) [0]

Var
WND:HWND;
NameMenu:Integer;
begin
...
WND:=...{Значение хэндла окна}
  NameMenu:=GetClassLong(WND, GCL_MENUNAME)
...
end;

Данная операция возвращает имя меню. Как из NameMenu - получить имя
реальное имя меню, или значение NameMenu - это и есть имя.


← →
Palladin ©   (2004-09-21 19:14) [1]

А что такое "реальное имя меню"?


← →
DelphiLexx   (2004-09-22 15:45) [2]

Palladin
Реальное имя меню - т.е. представленное а строковом виде, а в не числовом.


← →
Palladin ©   (2004-09-22 17:44) [3]

IntToStr


← →
DelphiLexx   (2004-09-27 12:18) [4]

Palladin ты не понял. Мне не нужно число сделать строкой.
Объясняю ещё разок, с помощью GetClassLong(WND, GCL_MENUNAME)
мы получим число, скажем, 008A7FAA - я так понимая это есть адресс в памяти и мне кажется по этому адрессу хранится имя меню, например, "Файл". Прав я или нет.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
1-1096123353
appendix
2004-09-25 18:42
2004.10.10
фиксированная колонка в StringGrid


14-1095404297
Knight
2004-09-17 10:58
2004.10.10
Добрый день, весёлый час! Рады видеть нас у вас!!!


3-1095202794
S@shka
2004-09-15 02:59
2004.10.10
Почему то упорно не работает UDF


1-1095951437
kiuv
2004-09-23 18:57
2004.10.10
Ошибка функции inifiles.readstring - как исправить


3-1095154543
Николай
2004-09-14 13:35
2004.10.10
добавить фиктивную строку в DBGrid




   Наверх