Caption = "In diesem Formular wird ein CBVBX-Control eingesetzt um WM_MENUSELECT-Nachrichten abzufangen, Diese werden verwendet, um die Statuszeile mit Statustexten des ausgew
hlten Men
s zu beschreiben."
FontBold = 0 'False
FontItalic = 0 'False
FontName = "MS Sans Serif"
FontSize = 9.6
FontStrikethru = 0 'False
FontUnderline = 0 'False
Height = 1275
Left = 525
TabIndex = 2
Top = 540
Width = 4320
End
Begin Menu mnuDatei
Caption = "Datei"
Begin Menu mnuDaNeu
Caption = "&Neu"
End
Begin Menu mnuDa
ffnen
Caption = "&
ffnen"
End
Begin Menu mnuDaSpeichern
Caption = "&Speichern"
End
Begin Menu mnuDaSpeichernUnter
Caption = "Speichern &unter..."
End
End
Option Explicit
Sub CBVBX1_WndProc (hWnd As Integer, wmsg As Integer, wparam As Integer, lparam As Long, retval As Long)
'Nimmt Fensternachrichten entgegen.
If wmsg = WM_MENUSELECT Then
Select Case wparam 'Men
s werden durchnummeriert
Case 2:
pnlStatusText = "Neue Datei anlegen"
Case 3:
pnlStatusText = "Bestehende Datei
ffnen"
Case 4:
pnlStatusText = "Datei speichern"
Case 5:
pnlStatusText = "Datei unter anderem Namen speichern"
Case Else
pnlStatusText = ""
End Select
End If
End Sub
Sub Form_Load ()
'Initialisiert den Nachrichtenfilter des CBVBX-Controls