vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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
Menü mit Icon im MDI Form anzeigen 
Autor: Crysis
Datum: 01.09.10 19:55

Guten Abend,
versuche mit volgenden Code vergeblich in ein MDI Formular Icons im Menü einzubinden. VB zeigt keine Fehlermeldung oder sonstwas an.
Mir fehlt jeglichen ansatz das Problem zu lösen.
Wäre über lösungsvorschläge dankbar.

Option Explicit
 
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 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 Declare Function GetSystemMenu Lib "user32" (ByVal _
        hwnd As Long, ByVal bRevert As Long) As Long
 
Private Declare Function AppendMenu Lib "user32" Alias _
        "AppendMenuA" (ByVal hMenu As Long, ByVal wFlags As _
        Long, ByVal wIDNewItem As Long, ByVal lpNewItem As _
        String) As Long
 
Const MF_STRING = &H0&
Const MF_SEPARATOR = &H800&
Const MF_BYPOSITION = &H400&
Const MF_BYCOMMAND = &H0&
 
Private Sub Form_Load()
  Dim h1&, h2&
    h1 = GetMenu(Me.hwnd)
    h2 = GetSubMenu(h1, 0)
    Call SetMenuItemBitmaps(h2, 0, MF_BYPOSITION, _
                            LoadPicture(App.Path & "\aaaa.ico"), LoadPicture( _
                            App.Path & "\aaaa.ico"))
    h2 = GetSubMenu(h1, 1)
    Call SetMenuItemBitmaps(h2, 0, MF_BYPOSITION, _
                            LoadPicture(App.Path & "\aaaa.ico"), LoadPicture( _
                            App.Path & "\aaaa.ico"))
End Sub
Mfg. Crysis
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Menü mit Icon im MDI Form anzeigen999Crysis01.09.10 19:55
Re: Menü mit Icon im MDI Form anzeigen576Crysis03.09.10 22:42
Re: Menü mit Icon im MDI Form anzeigen585mst54704.09.10 10:27
Re: Menü mit Icon im MDI Form anzeigen581Crysis04.09.10 15:05

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