Shellnachrichten und Benachrichtigungen
In diesem Abschnitt werden die Windows Shell-Meldungen und Benachrichtigungen beschrieben.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
ABM_ACTIVATE |
Benachrichtigt das System, dass eine App-Leiste aktiviert wurde. Eine App-Leiste sollte diese Nachricht als Antwort auf die WM_ACTIVATE-Nachricht aufrufen. |
ABM_GETAUTOHIDEBAR |
Ruft den Ziehpunkt zur automatischen Einblenden-App-Leiste ab, die einem Bildschirmrand zugeordnet ist. Wenn das System über mehrere Monitore verfügt, wird der Monitor verwendet, der die primäre Taskleiste enthält. |
ABM_GETAUTOHIDEBAREX |
Ruft den Ziehpunkt zur automatischen Einblenden-App-Leiste ab, die einem Bildschirmrand zugeordnet ist. Diese Meldung erweitert ABM_GETAUTOHIDEBAR , indem Sie einen bestimmten Monitor für die Verwendung in mehreren Monitorsituationen angeben können. |
ABM_GETSTATE |
Ruft die automatischen Und Always-On-Top-Zustände der Windows-Taskleiste ab. |
ABM_GETTASKBARPOS |
Ruft das umgebende Rechteck der Windows-Taskleiste ab. |
ABM_NEW |
Registriert eine neue App-Leiste und gibt den Nachrichtenbezeichner an, den das System zum Senden von Benachrichtigungsnachrichten verwenden soll. Eine App-Leiste sollte diese Nachricht senden, bevor andere Appbar-Nachrichten gesendet werden. |
ABM_QUERYPOS |
Fordert eine Größe und Bildschirmposition für eine App-Leiste an. Wenn die Anforderung gestellt wird, schlägt die Nachricht einen Bildschirmrand und ein umgebendes Rechteck für die App-Leiste vor. Das System passt das umgebende Rechteck so an, dass die App-Leiste die Windows-Taskleiste oder andere App-Leisten nicht beeinträchtigt. |
ABM_REMOVE |
Hebt die Registrierung einer App-Leiste auf, indem Sie sie aus der internen Liste des Systems entfernen. Das System sendet keine Benachrichtigungen mehr an die App-Leiste oder verhindert, dass andere Anwendungen den von der App-Leiste verwendeten Bildschirmbereich verwenden. |
ABM_SETAUTOHIDEBAR |
Registriert oder hebt die Registrierung einer automatischen App-Leiste für einen bestimmten Bildschirmrand auf. Wenn das System über mehrere Monitore verfügt, wird der Monitor verwendet, der die primäre Taskleiste enthält. |
ABM_SETAUTOHIDEBAREX |
Registriert oder hebt die Registrierung einer automatischen App-Leiste für einen bestimmten Bildschirmrand auf. Diese Meldung erweitert ABM_SETAUTOHIDEBAR , indem Sie einen bestimmten Monitor für die Verwendung in mehreren Monitorsituationen angeben können. |
ABM_SETPOS |
Legt die Größe und Bildschirmposition einer App-Leiste fest. Die Nachricht gibt einen Bildschirmrand und das umgebende Rechteck für die App-Leiste an. Das System kann das umgebende Rechteck so anpassen, dass die App-Leiste die Windows-Taskleiste oder andere App-Leisten nicht beeinträchtigt. |
ABM_SETSTATE |
Legt die automatischen Und Always-On-Top-Zustände der Windows-Taskleiste fest. |
ABM_WINDOWPOSCHANGED |
Benachrichtigt das System, wenn sich die Position einer Appbar geändert hat. Eine App-Leiste sollte diese Nachricht als Antwort auf die WM_WINDOWPOSCHANGED-Nachricht aufrufen. |
ABN_FULLSCREENAPP |
Benachrichtigt eine App-Leiste, wenn eine Vollbildanwendung geöffnet oder geschlossen wird. Diese Benachrichtigung wird in Form einer anwendungsdefinierten Nachricht gesendet, die von der ABM_NEW Nachricht festgelegt wird. |
ABN_POSCHANGED |
Benachrichtigt eine App-Leiste, wenn ein Ereignis aufgetreten ist, das sich auf die Größe und Position der App-Leiste auswirken kann. Ereignisse umfassen Änderungen der Größe, Position und Sichtbarkeit der Taskleiste sowie das Hinzufügen, Entfernen oder Ändern der Größe einer anderen App-Leiste auf derselben Seite des Bildschirms. |
ABN_STATECHANGE |
Benachrichtigt eine App-Leiste darüber, dass sich der autohide- oder always-on-top-Zustand der Taskleiste geändert hat, d. h., der Benutzer hat das Kontrollkästchen "Immer oben" oder "Automatisch ausblenden" auf dem Eigenschaftenblatt der Taskleiste aktiviert oder deaktiviert. |
ABN_WINDOWARRANGE |
Benachrichtigt eine Appbar, dass der Benutzer im Kontextmenü der Taskleiste die Befehle Cascade, Tile Horizontally oder Tile Vertically ausgewählt hat. |
CPL_DBLCLK |
Wird an die CPlApplet-Funktion einer Systemsteuerung-Anwendung gesendet, wenn der Benutzer auf das Symbol eines Dialogfelds doppelklicken, das von der Anwendung unterstützt wird. |
CPL_EXIT |
Wird einmal an die CPlApplet-Funktion einer Systemsteuerung-Anwendung gesendet, bevor die DLL, die die Systemsteuerung Anwendung enthält, freigegeben wird. |
CPL_GETCOUNT |
Wird an die CPlApplet-Funktion einer Systemsteuerung-Anwendung gesendet, um die Anzahl der von der Anwendung unterstützten Dialogfelder abzurufen. |
CPL_INIT |
Wird an die CPlApplet-Funktion einer Systemsteuerung-Anwendung gesendet, um sie zur Durchführung einer globalen Initialisierung aufzufordern, insbesondere zur Speicherzuordnung. |
CPL_INQUIRE |
Wird an die CPlApplet-Funktion einer Systemsteuerung Anwendung gesendet, um Informationen zu einem Von der Anwendung unterstützten Dialogfeld anzufordern. |
CPL_NEWINQUIRE |
Wird an die CPlApplet-Funktion einer Systemsteuerung Anwendung gesendet, um Informationen zu einem Von der Anwendung unterstützten Dialogfeld anzufordern. |
CPL_SELECT |
|
CPL_STARTWPARMS |
Gesendet, um CPlApplet zu benachrichtigen, dass der Benutzer das Symbol ausgewählt hat, das einem bestimmten Dialogfeld zugeordnet ist.
CPlApplet sollte das entsprechende Dialogfeld anzeigen und alle vom Benutzer angegebenen Aufgaben ausführen. |
CPL_STOP |
Wird an die CPlApplet-Funktion einer Systemsteuerung Anwendung gesendet, wenn die steuernde Anwendung des Systemsteuerung geschlossen wird. Die steuernde Anwendung sendet die Meldung einmal für jedes Von der Anwendung unterstützte Dialogfeld. |
DDWM_UPDATEWINDOW |
Weist ein Ablagebildfenster an, mit neuen DROPDESCRIPTION-Informationen zu aktualisieren. |
DFM_GETDEFSTATICID |
Wird während der Erstellung von der Standardkontextmenüimplementierung gesendet, wobei der Standardmenübefehl angegeben und eine alternative Auswahl ermöglicht wird. Wird von LPFNDFMCALLBACK verwendet. |
DFM_GETHELPTEXT |
Ermöglicht dem Rückrufobjekt, eine Hilfetextzeichenfolge anzugeben. |
DFM_GETHELPTEXTW |
Ermöglicht dem Rückrufobjekt, eine Hilfetextzeichenfolge anzugeben. |
DFM_GETVERB |
Wird von der Standardkontextmenüimplementierung gesendet, um das Verb für die angegebene Befehls-ID im Kontextmenü abzurufen. |
DFM_INVOKECOMMAND |
Wird von der Standardkontextmenüimplementierung gesendet, um die Rückruffunktion anzufordern, die das Menü verarbeitet (LPFNDFMCALLBACK), um einen Menübefehl aufzurufen. |
DFM_INVOKECOMMANDEX |
Wird von der standardmäßigen Kontextmenüimplementierung gesendet, um LPFNDFMCALLBACK zum Aufrufen eines erweiterten Menübefehls anzufordern. |
DFM_MAPCOMMANDNAME |
Wird von der Standardkontextmenüimplementierung gesendet, um einem Menübefehl einen Namen zuzuweisen. |
DFM_MERGECONTEXTMENU |
Ermöglicht dem Rückruf das Hinzufügen von Elementen zum Menü. |
DFM_MERGECONTEXTMENU_BOTTOM |
Ermöglicht dem Rückruf das Hinzufügen von Elementen am unteren Rand des erweiterten Menüs. |
DFM_MERGECONTEXTMENU_TOP |
Ermöglicht dem Rückruf das Hinzufügen von Elementen am oberen Rand des erweiterten Menüs. |
DFM_MODIFYQCMFLAGS |
Ermöglicht dem Rückruf das Ändern der CFM_XXX Werte, die an IContextMenu::QueryContextMenu übergeben werden. |
DFM_VALIDATECMD |
Wird gesendet, um das Vorhandensein eines Menübefehls zu überprüfen. |
DFM_WM_DRAWITEM |
Wird an das übergeordnete Fenster eines vom Besitzer gezeichneten Steuerelements oder Menüs gesendet, wenn sich ein visueller Aspekt des Steuerelements oder Menüs geändert hat. |
DFM_WM_INITMENUPOPUP |
Wird gesendet, wenn ein Dropdownmenü oder Untermenü aktiv werden soll. Dadurch kann eine Anwendung das Menü ändern, bevor es angezeigt wird, ohne das gesamte Menü zu ändern. |
DFM_WM_MEASUREITEM |
Wird beim Erstellen des Steuerelements oder Menüs an das Besitzerfenster eines Steuerelements oder Menüelements gesendet. |
FM_GETDRIVEINFO |
Wird von einer Datei-Manager-Erweiterung gesendet, um Laufwerksinformationen aus dem aktiven Datei-Manager-Fenster abzurufen. |
FM_GETFILESEL |
Wird von einer Datei-Manager-Erweiterung gesendet, um Informationen zu einer ausgewählten Datei aus dem aktiven Datei-Manager-Fenster (entweder im Verzeichnisfenster oder im Fenster Suchergebnisse) abzurufen. |
FM_GETFILESELLFN |
Wird von einer Datei-Manager-Erweiterung gesendet, um Informationen zu einer ausgewählten Datei aus dem aktiven Datei-Manager-Fenster (entweder im Verzeichnisfenster oder im Fenster Suchergebnisse) abzurufen. Die ausgewählte Datei kann einen langen Dateinamen haben. |
FM_GETFOCUS |
Wird von einer Datei-Manager-Erweiterung gesendet, um den Typ des Datei-Manager-Fensters abzurufen, das den Eingabefokus aufweist. |
FM_GETSELCOUNT |
Wird von einer Datei-Manager-Erweiterung gesendet, um eine Anzahl der ausgewählten Dateien im aktiven Datei-Manager-Fenster abzurufen (entweder im Verzeichnisfenster oder im Fenster Suchergebnisse). |
FM_GETSELCOUNTLFN |
Wird von einer Datei-Manager-Erweiterung gesendet, um die Anzahl der ausgewählten Dateien im aktiven Datei-Manager-Fenster (entweder im Verzeichnisfenster oder im Fenster Suchergebnisse) abzurufen. Die Anzahl umfasst Dateien mit langen Dateinamen. |
FM_REFRESH_WINDOWS |
Wird von einer Datei-Manager-Erweiterung gesendet, um den Datei-Manager dazu zu veranlassen, entweder das aktive Fenster oder alle Fenster neu zu streichen. |
FM_RELOAD_EXTENSIONS |
Wird von einer Datei-Manager-Erweiterung (oder einer anderen Anwendung) gesendet, um den Datei-Manager dazu zu bringen, alle erweiterungs-DLLs neu zu laden, die im Abschnitt [AddOns] der Winfile.ini-Datei aufgeführt sind. |
FMEVENT_HELPMENUITEM |
Wird an eine DATEI-Manager-Erweiterungs-DLL-Prozedur gesendet, wenn der Benutzer F1 auf einem Menü- oder Symbolleistenbefehlselement drückt. Die Erweiterung sollte WinHelp aufrufen, wobei der hwnd-Parameter dieser Funktion auf den Wert des hwnd-Parameters der Erweiterung festgelegt ist. |
FMEVENT_HELPSTRING |
Wird an eine Datei-Manager-Erweiterungs-DLL-Prozedur gesendet, wenn der Datei-Manager eine Hilfezeichenfolge für ein Menü- oder Symbolleistenbefehlselement wünscht. |
FMEVENT_INITMENU |
Wird an eine Erweiterungs-DLL gesendet, wenn der Benutzer das Menü für die Erweiterung in der Menüleiste datei-Manager auswählt. Die Erweiterung kann diese Benachrichtigung verwenden, um Menüelemente zu initialisieren. |
FMEVENT_LOAD |
Wird an eine Erweiterungs-DLL gesendet, wenn der Datei-Manager die DLL lädt. |
FMEVENT_SELCHANGE |
Wird an eine Erweiterungs-DLL gesendet, wenn der Benutzer im Datei-Manager-Verzeichnisfenster oder im Fenster Suchergebnisse einen Dateinamen auswählt. |
FMEVENT_TOOLBARLOAD |
Wird an eine Erweiterungs-DLL gesendet, wenn der Datei-Manager die Symbolleiste lädt. Diese Meldung ermöglicht einer Erweiterungs-DLL das Hinzufügen einer Schaltfläche zur Symbolleiste des Datei-Managers. |
FMEVENT_UNLOAD |
Wird an eine Erweiterungs-DLL gesendet, wenn der Datei-Manager die DLL entlädt. |
FMEVENT_USER_REFRESH |
Wird an eine Erweiterungs-DLL gesendet, wenn der Benutzer im Datei-Manager im Menü Ansicht den Befehl Aktualisieren auswäht. Die Erweiterung kann diese Benachrichtigung verwenden, um ihr Menü zu aktualisieren. |
NCM_DISPLAYERRORTIP |
Zeigt eine Fehlermeldung in der Ballonspitze an, die dem Netzwerkadressensteuerelement zugeordnet ist. |
NCM_GETADDRESS |
Gibt an, ob eine Netzwerkadresse einem angegebenen Typ und Format entspricht. |
NCM_GETALLOWTYPE |
Ruft die Netzwerkadresstypen ab, die ein angegebenes Netzwerkadresssteuerelement akzeptiert. |
NCM_SETALLOWTYPE |
Legt die Netzwerkadresstypen fest, die ein angegebenes Netzwerkadresssteuerelement akzeptiert. |
SFVM_ADDOBJECT |
Fügt der Shellansicht ein Objekt hinzu. Wird von SHShellFolderView_Message verwendet. |
SFVM_ADDPROPERTYPAGES |
Ermöglicht dem Rückrufobjekt, eine Seite bereitzustellen, die dem Eigenschaftenblatt Eigenschaften des ausgewählten Objekts hinzugefügt werden kann. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_BACKGROUNDENUM |
Ermöglicht dem Rückrufobjekt das Anfordern einer Enumeration in einem Hintergrundthread. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_BACKGROUNDENUMDONE |
Benachrichtigt das Rückrufobjekt, dass die Hintergrundaufzählung abgeschlossen ist. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_COLUMNCLICK |
Benachrichtigt das Rückrufobjekt, dass der Benutzer auf eine Spaltenüberschrift geklickt hat, um die Liste der Objekte in der Ordneransicht zu sortieren. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_DEFITEMCOUNT |
Ermöglicht dem Rückrufobjekt, die Anzahl der Elemente in der Ordneransicht anzugeben. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_DEFVIEWMODE |
Ermöglicht dem Rückrufobjekt, den Ansichtsmodus anzugeben. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_FSNOTIFY |
Benachrichtigt das Rückrufobjekt, dass ein Ereignis stattgefunden hat, das sich auf eines seiner Elemente auswirkt. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_GETANIMATION |
Ermöglicht dem Rückrufobjekt, anzugeben, dass eine Animation angezeigt wird, während Elemente in einem Hintergrundthread aufgelistet werden. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_GETBUTTONINFO |
Ermöglicht dem Rückrufobjekt das Hinzufügen von Schaltflächen zur Symbolleiste. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_GETBUTTONS |
Ermöglicht dem Rückrufobjekt, die Schaltflächen anzugeben, die der Symbolleiste hinzugefügt werden sollen. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_GETHELPTEXT |
Ermöglicht dem Rückrufobjekt, eine Hilfetextzeichenfolge für Menüelemente oder Symbolleistenschaltflächen anzugeben. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_GETHELPTOPIC |
Ermöglicht dem Rückrufobjekt, eine HTML-Hilfedatei und ein darin enthaltenes Thema anzugeben. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_GETNOTIFY |
Benachrichtigung, die an das View-Rückrufobjekt gesendet wird, um die Speicherorte und Ereignisse anzugeben, die für Änderungsbenachrichtigungsereignisse registriert werden sollen. Sobald sie registriert wurden, wird das Rückrufobjekt der Ansicht benachrichtigt, wenn eine Änderung an diesen Speicherorten oder Ereignissen erfolgt. Diese Ereignisse werden über SFVM_FSNOTIFY an den Ansichtsrückruf gesendet und dann von der Ansicht behandelt. |
SFVM_GETSELECTEDOBJECTS |
Ruft ein Array von Zeigern auf Elementbezeichnerlisten (PIDLs) für alle ausgewählten Objekte ab. Wird von SHShellFolderView_Message verwendet. |
SFVM_GETSORTDEFAULTS |
Ermöglicht dem Rückrufobjekt, einen Standardsortierungsparameter anzugeben. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_GETTOOLTIPTEXT |
Ermöglicht dem Rückrufobjekt, eine QuickInfo-Textzeichenfolge für Menüelemente oder Symbolleistenschaltflächen anzugeben. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_INITMENUPOPUP |
Ermöglicht dem Rückrufobjekt, ein Windows-Explorer Popupmenü zu ändern, bevor es angezeigt wird. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_INVOKECOMMAND |
Benachrichtigt das Rückrufobjekt, dass einer seiner Symbolleisten- oder Menübefehle vom Benutzer aufgerufen wurde. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_MERGEMENU |
Ermöglicht dem Rückrufobjekt das Zusammenführen von Menüelementen in windows Explorer Menüs. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_REARRANGE |
Benachrichtigt die IShellView , ihre Elemente neu anzuordnen. Wird von SHShellFolderView_Message verwendet. |
SFVM_REMOVEOBJECT |
Entfernt ein Objekt aus der Shellansicht. Wird von SHShellFolderView_Message verwendet. |
SFVM_SETCLIPBOARD |
Benachrichtigt die IShellView , wenn eines ihrer Objekte als Ergebnis eines Menübefehls in der Zwischenablage platziert wird. Wird von SHShellFolderView_Message verwendet. |
SFVM_SETITEMPOS |
Legt die Position eines Elements in der Shellansicht fest. Wird von SHShellFolderView_Message verwendet. |
SFVM_SETPOINTS |
Legt die Punkte der derzeit ausgewählten Objekte auf das Datenobjekt in den Befehlen Kopieren und Ausschneiden fest. Wird von SHShellFolderView_Message verwendet. |
SFVM_SIZE |
Benachrichtigt das Rückrufobjekt, dass die Größe der Ordneransicht geändert wurde. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_UNMERGEMENU |
Benachrichtigt das Rückrufobjekt, dass ein Menü entfernt wird. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_UPDATEOBJECT |
Updates ein Objekt, indem Sie einen Zeiger auf ein Array von zwei PIDLs übergeben. Wird von SHShellFolderView_Message verwendet. |
SFVM_UPDATESTATUSBAR |
Benachrichtigt das Rückrufobjekt, dass die status leiste aktualisiert wird. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SFVM_WINDOWCREATED |
Benachrichtigt das Rückrufobjekt, dass das Ordneransichtsfenster erstellt wird. Wird von IShellFolderViewCB::MessageSFVCB verwendet. |
SMC_CHEVRONEXPAND |
Der Benutzer hat auf ein Chevron geklickt, um das durch die zugehörige SMDATA-Struktur angegebene Element zu erweitern. |
SMC_CHEVRONGETTIP |
Fordert den Titel und den Text für einen Chevron-Infotip für das element an, das von der zugehörigen SMDATA-Struktur angegeben wird. |
SMC_CREATE |
Benachrichtigt Sie, dass ein Menüband erstellt wurde. |
SMC_DEFAULTICON |
Gibt das Standardsymbol für das Element zurück, das von der zugehörigen SMDATA-Struktur angegeben wird. |
SMC_DEMOTE |
Herabstufen des elements, das durch die zugehörige SMDATA-Struktur angegeben wird. |
SMC_DISPLAYCHEVRONTIP |
Benachrichtigt Sie, dass eine Infoinfo für das Chevron angezeigt wird, das dem element zugeordnet ist, das durch die zugehörige SMDATA-Struktur angegeben ist. |
SMC_EXITMENU |
Benachrichtigt Sie, dass das Menü zusammenbricht. |
SMC_GETINFO |
Fordert Informationen zu einem regulären Menüelement an. |
SMC_GETOBJECT |
Fordert einen Zeiger auf ein angegebenes Objekt an. |
SMC_GETSFINFO |
Fordert Informationen zu einem Menüelement des Shellordners an. |
SMC_GETSFOBJECT |
Fordert einen Zeiger auf ein angegebenes Objekt an. |
SMC_INITMENU |
Benachrichtigt Sie, das Menüband zu initialisieren. |
SMC_NEWITEM |
Benachrichtigt Sie über ein neues Element, wie in der begleitenden SMDATA-Struktur angegeben. |
SMC_PROMOTE |
Höherstufen sie das element, das von der begleitenden SMDATA-Struktur angegeben wird. |
SMC_REFRESH |
Sendet eine Benachrichtigung, dass die Menüs vollständig aktualisiert wurden und Sie Ihren Zustand zurücksetzen können. |
SMC_SETSFOBJECT |
Benachrichtigt Sie, das übergebene Objekt zu speichern. |
SMC_SFDDRESTRICTED |
Fordert an, ob es akzeptabel ist, ein Datenobjekt für das element zu löschen, das von der zugehörigen SMDATA-Struktur angegeben wird. |
SMC_SFEXEC |
Führen Sie das Shellordnerelement aus, das in der zugehörigen SMDATA-Struktur angegeben ist. |
SMC_SFSELECTITEM |
Der Benutzer hat das durch die zugehörige SMDATA-Struktur angegebene Element ausgewählt. |
SMC_SHCHANGENOTIFY |
Benachrichtigt Sie, dass eine Änderung stattgefunden hat. |
WM_CPL_LAUNCH |
Diese Meldung wird nicht unterstützt. |
WM_CPL_LAUNCHED |
Diese Meldung wird nicht unterstützt. |
WM_DROPFILES |
Wird gesendet, wenn der Benutzer eine Datei im Fenster einer Anwendung abwirft, die sich selbst als Empfänger gelöschter Dateien registriert hat. |
WM_HELP |
Gibt an, dass der Benutzer die F1-Taste gedrückt hat. Wenn ein Menü aktiv ist, wenn F1 gedrückt wird, wird WM_HELP an das Fenster gesendet, das dem Menü zugeordnet ist. Andernfalls wird WM_HELP an das Fenster mit dem Tastaturfokus gesendet. Wenn kein Fenster den Tastaturfokus hat, wird WM_HELP an das aktuell aktive Fenster gesendet. |
WM_TCARD |
Wird an eine Anwendung gesendet, die ein Trainings-Karte mit der Windows-Hilfe initiiert hat. Die Meldung informiert die Anwendung, wenn der Benutzer auf eine autorierbare Schaltfläche klickt. Eine Anwendung initiiert einen Trainings-Karte, indem sie den Befehl HELP_TCARD in einem Aufruf der WinHelp-Funktion angibt. |