Public Sub CreatePop()
hMenu = CreatePopupMenu()
AppendMenu hMenu, MF_STRING, 101, "str2"
SetMenuDefaultItem hMenu, 101, False
AppendMenu hMenu, MF_SEPARATOR, 0, ByVal 0&
AppendMenu hMenu, MF_STRING, 1, "str1"
SetMenuItemBitmaps hMenu&, 1, MF_BITMAP, frm1.Picture1.Picture, frm1.Picture1.Picture 'вот так работает прекрасно
'SetMenuItemBitmaps hMenu&, 1, MF_BITMAP, loadpicture("C:\test.bmp"), ("C:\test.bmp"), 'а вот так не пашет
AppendMenu hMenu, MF_STRING, 2, "str3"
AppendMenu hMenu, MF_STRING, 3, "Str4"
AppendMenu hMenu, MF_STRING Or MF_GRAYED, 4, "str5"
AppendMenu hMenu, MF_STRING Or MF_GRAYED, 5, "str6"
AppendMenu hMenu, MF_SEPARATOR, 0, ByVal 0&
AppendMenu hMenu, MF_STRING, 6, "End"
Grad1 MemDc(1)
ChangeFon hMenu, bitmap(1)
End Sub
GSerg писал(а):Просто надо дать переменной жить не меньше, чем менюшке.
pic=LoadPicture("C:\1.bmp")
Сейчас этот форум просматривают: Yandex-бот и гости: 11