Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sendet die WM_NOTIFY Nachricht, oder sendet sie.
Syntax
VOID FORWARD_WM_NOTIFY(
HWND hwnd,
int idFrom,
NMHDR *pnmhdr,
function fn
);
Parameter
hwnd
Typ: HWND-
Ein Handle für das Fenster, das die WM_NOTIFY Nachricht empfängt.
idFrom
Typ: int
Der Bezeichner des Steuerelements, das die Nachricht sendet.
pnmhdr
Typ: NMHDR-*
Ein Zeiger auf eine NMHDR- Struktur, die den Benachrichtigungscode und zusätzliche Informationen enthält. Bei einigen Benachrichtigungscodes verweist dieser Parameter auf eine größere Struktur mit der NMHDR- Struktur als erstes Element.
fn
Typ: Funktion
Die Funktion, die die WM_NOTIFY Nachricht sendet oder veröffentlicht. Dieser Parameter kann entweder die SendMessage- oder PostMessage--Funktion sein.
Rückgabewert
Typ: VOID
Gibt einen Wert zurück, dessen Bedeutung vom fn-Parameter abhängt.
Bemerkungen
Das FORWARD_WM_NOTIFY Makro ist wie folgt definiert.
#define FORWARD_WM_NOTIFY(hwnd, idFrom, pnmhdr, fn) \
(void)(fn)((hwnd), WM_NOTIFY, (WPARAM)(int)(id), \
(LPARAM)(NMHDR*)(pnmhdr))
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
| mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
| Zielplattform- | Fenster |
| Header- | commctrl.h |