{{notification.text}}

MirGames

03.07.07 16:56
0
Как создать Popup Menu на Winapi, чтобы по клику на листбоксу показывалась менюшка )
#1
PHP юзер
03.07.07 18:30
0
winapi в другой ветке
#2
04.07.07 04:39
0
Не так че никто незнает :wacko: :D
#3
04.07.07 04:53
0
Код

var
  Menu: hMenu;
  Popup: hMenu;

  Menu := LoadMenu(hInstance, 'MAINMENU');
  Popup := GetSubMenu(Menu, 0);
  TrackPopupMenu(Popup, TPM_CENTERALIGN or TPM_LEFTBUTTON,
    X, Y, 0, Handle, NIL);
  PostMessage(Handle, WM_NULL, 0, 0);
  DestroyMenu(Menu);

Само меню хранится в ресурсе под именем MAINMENU. Также можно создать его самому при помощи WinAPI.
#4
04.07.07 23:19
0
Vga а чё та как там в MAINMENU-то что ты привёл ни когда не слышал пока жи что находится в MAINMENU
#5
mov, просто mov
04.07.07 23:42
0
lans
ресурс который содержит меню
поидее что-то типа таблицы :)
#6
05.07.07 01:17
0
lans
F1 и читай про написание ресурсов и RC_MENU в частности.
#{{post.Index}}
{{post.Author.Login}}
{{post.CreatedDate | date:'dd.MM.yy HH:mm'}}
{{post.VotesRating}}
Отредактировано: {{post.UpdatedDate | date:'dd.MM.yy HH:mm'}}