vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: POPUP 
Autor: alert
Datum: 27.05.04 08:20

hallo Andy288bln,
klar doch...
Private Declare Function GetMenu Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function GetSubMenu Lib "user32" (ByVal hMenu As Long, ByVal _
  nPos As Long) As Long
Private Declare Function GetMenuItemID Lib "user32" (ByVal hMenu As Long, ByVal _
nPos As Long) As Long
Private Declare Function SetMenuItemBitmaps Lib "user32" (ByVal hMenu As Long, _
ByVal nPosition As Long, ByVal wFlags As Long, ByVal hBitmapUnchecked As Long, _
ByVal hBitmapChecked As Long) As Long
 
Private Const MF_BITMAP = &H4&
 
'Anleitung:
' 1 Form:
' Form1
 
' 4 PictureBox:
' Picture1.Picture
' Picture2.Picture
' Picture3.Picture
' Picture4.Picture
' Icons in der Größe 16x16 verwenden.
 
' 1 Menü:
' Datei mnuDatei
' 3 Untermenüs mit Öffnen, Speichern, Beenden
 
' 1 Menü:
' Bearbeiten mnuBearbeiten
' 1 Untermenü Löschen
 
Private Sub Form_Load()
Dim hMenu&, hSubMenu&, hMenuItem&
 
hMenu = GetMenu(Form1.hwnd)             'Menüleisten allgemein
hSubMenu = GetSubMenu(hMenu, 0)         'Menü 1 "Datei" (mnuDatei)
 
hMenuItem = GetMenuItemID(hSubMenu, 0)  'Menüpunkt "Öffnen" (mnuÖffnen)
SetMenuItemBitmaps hMenu, hMenuItem, MF_BITMAP, Picture2.Picture, _
  Picture2.Picture
 
hMenuItem = GetMenuItemID(hSubMenu, 1)  'Menüpunkt "Speichern" (mnuSpeichern)
SetMenuItemBitmaps hMenu, hMenuItem, MF_BITMAP, Picture1.Picture, _
  Picture1.Picture
 
hMenuItem = GetMenuItemID(hSubMenu, 2)  'Menüpunkt "Beenden" (mnuBeenden)
SetMenuItemBitmaps hMenu, hMenuItem, MF_BITMAP, Picture3.Picture, _
  Picture3.Picture
 
hSubMenu = GetSubMenu(hMenu, 1)         'Menü 2 "Bearbeiten" (mnuBearbeiten)
 
hMenuItem = GetMenuItemID(hSubMenu, 0)  'Menüpunkt "Löschen" (mnuLöschen)
SetMenuItemBitmaps hMenu, hMenuItem, MF_BITMAP, Picture4.Picture, _
  Picture4.Picture
 
End Sub
gruß, alert
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
POPUP1.139Andy288bln26.05.04 21:10
Re: POPUP485alert26.05.04 21:15
Re: POPUP470Andy288bln26.05.04 21:35
Re: POPUP548alert27.05.04 08:20
Re: POPUP459Andy288bln27.05.04 15:00
Re: POPUP464alert27.05.04 10:42

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel