Shell-berichten en -meldingen
In deze sectie worden de Windows Shell-berichten en -meldingen beschreven.
In deze sectie
Onderwerp | Beschrijving |
---|---|
ABM_ACTIVATE |
Hiermee wordt het systeem op de hoogte gebracht dat een appbar is geactiveerd. Een appbar moet dit bericht aanroepen als reactie op het WM_ACTIVATE bericht. |
ABM_GETAUTOHIDEBAR |
Hiermee haalt u de ingang op de appbalk voor automatisch zichtbaar maken die is gekoppeld aan een rand van het scherm. Als het systeem meerdere monitors heeft, wordt de monitor met de primaire taakbalk gebruikt. |
ABM_GETAUTOHIDEBAREX |
Hiermee haalt u de ingang op de appbalk voor automatisch zichtbaar maken die is gekoppeld aan een rand van het scherm. Dit bericht breidt ABM_GETAUTOHIDEBAR uit door u in staat te stellen een bepaalde monitor op te geven voor gebruik in meerdere monitorsituaties. |
ABM_GETSTATE |
Haalt de statussen voor automatisch weergeven en altijd op de bovenkant van de Windows-taakbalk op. |
ABM_GETTASKBARPOS |
Hiermee wordt de begrenzingsrechthoek van de Windows-taakbalk opgehaald. |
ABM_NEW |
Registreert een nieuwe appbar en geeft de bericht-id op die het systeem moet gebruiken om meldingen te verzenden. Een appbar moet dit bericht verzenden voordat andere appbar-berichten worden verzonden. |
ABM_QUERYPOS |
Vraagt een grootte en schermpositie aan voor een appbar. Wanneer de aanvraag wordt ingediend, stelt het bericht een schermrand en een begrenzingsrechthoek voor de appbalk voor. Het systeem past de begrenzingsrechthoek aan, zodat de appbar geen invloed heeft op de Windows-taakbalk of andere appbalken. |
ABM_REMOVE |
Hiermee maakt u de registratie van een app-balk ongedaan door deze uit de interne lijst van het systeem te verwijderen. Het systeem verzendt geen meldingsberichten meer naar de appbalk of voorkomt dat andere toepassingen het schermgebied gebruiken dat door de appbalk wordt gebruikt. |
ABM_SETAUTOHIDEBAR |
Registreert of de registratie van een app-balk automatisch zichtbaar maken voor een bepaalde rand van het scherm. Als het systeem meerdere monitors heeft, wordt de monitor met de primaire taakbalk gebruikt. |
ABM_SETAUTOHIDEBAREX |
Registreert of de registratie van een app-balk automatisch zichtbaar maken voor een bepaalde rand van het scherm. Dit bericht breidt ABM_SETAUTOHIDEBAR uit door u in staat te stellen een bepaalde monitor op te geven, voor gebruik in meerdere monitorsituaties. |
ABM_SETPOS |
Hiermee stelt u de grootte en schermpositie van een appbar in. Het bericht geeft een schermrand en de begrenzingsrechthoek voor de appbalk op. Het systeem kan de begrenzingsrechthoek aanpassen, zodat de appbar geen invloed heeft op de Windows-taakbalk of andere appbalken. |
ABM_SETSTATE |
Hiermee stelt u de status automatisch zichtbaar en altijd bovenaan van de Windows-taakbalk in. |
ABM_WINDOWPOSCHANGED |
Hiermee wordt het systeem op de hoogte gebracht wanneer de positie van een appbar is gewijzigd. Een appbar moet dit bericht aanroepen als reactie op het WM_WINDOWPOSCHANGED bericht. |
ABN_FULLSCREENAPP |
Er wordt een app-balk weergegeven wanneer een toepassing op volledig scherm wordt geopend of gesloten. Deze melding wordt verzonden in de vorm van een toepassingsgedefinieerd bericht dat is ingesteld door het ABM_NEW bericht. |
ABN_POSCHANGED |
Hiermee wordt een appbar op de hoogte gebracht wanneer er een gebeurtenis is opgetreden die van invloed kan zijn op de grootte en positie van de app-balk. Gebeurtenissen omvatten wijzigingen in de grootte, positie en zichtbaarheid van de taakbalk, evenals het toevoegen, verwijderen of wijzigen van het formaat van een andere appbalk aan dezelfde kant van het scherm. |
ABN_STATECHANGE |
Hiermee wordt een app-balk aangegeven dat de status automatisch zichtbaar of altijd op de taakbalk is gewijzigd, dat wil gezegd dat de gebruiker het selectievakje Altijd bovenaan of Automatisch verbergen op de taakbalk heeft ingeschakeld of uitgeschakeld. |
ABN_WINDOWARRANGE |
Hiermee wordt een appbar aangegeven dat de gebruiker de opdracht Trapsgewijs, Tegel horizontaal of Tegel verticaal heeft geselecteerd in het snelmenu van de taakbalk. |
CPL_DBLCLK |
Verzonden naar de CPlApplet- functie van een Configuratiescherm-toepassing wanneer de gebruiker dubbelklikt op het pictogram van een dialoogvenster dat wordt ondersteund door de toepassing. |
CPL_EXIT |
Eenmaal verzonden naar de CPlApplet- functie van een Configuratiescherm-toepassing voordat de DLL met de toepassing Configuratiescherm wordt vrijgegeven. |
CPL_GETCOUNT |
Verzonden naar de CPlApplet--functie van een Configuratiescherm-toepassing om het aantal dialoogvensters op te halen dat door de toepassing wordt ondersteund. |
CPL_INIT |
Verzonden naar de CPlApplet- functie van een Configuratiescherm-toepassing om deze te vragen om globale initialisatie uit te voeren, met name geheugentoewijzing. |
CPL_INQUIRE |
Verzonden naar de CPlApplet- functie van een Configuratiescherm-toepassing om informatie op te vragen over een dialoogvenster dat de toepassing ondersteunt. |
CPL_NEWINQUIRE |
Verzonden naar de CPlApplet- functie van een Configuratiescherm-toepassing om informatie op te vragen over een dialoogvenster dat de toepassing ondersteunt. |
CPL_SELECT |
|
CPL_STARTWPARMS |
Verzonden om CPlApplet- op de hoogte te stellen dat de gebruiker het pictogram heeft gekozen dat is gekoppeld aan een bepaald dialoogvenster.
CPlApplet- moet het bijbehorende dialoogvenster weergeven en door de gebruiker opgegeven taken uitvoeren. |
CPL_STOP |
Verzonden naar de CPlApplet- functie van een Configuratiescherm-toepassing wanneer de besturingstoepassing van het Configuratiescherm wordt gesloten. De besturingstoepassing verzendt het bericht eenmaal voor elk dialoogvenster dat door de toepassing wordt ondersteund. |
DDWM_UPDATEWINDOW |
Hiermee geeft u een venster met een drop image om bij te werken met behulp van nieuwe DROPDESCRIPTION informatie. |
DFM_GETDEFSTATICID |
Verzonden door de standaardcontextmenu-implementatie tijdens het maken, waarbij u de standaardmenuopdracht opgeeft en een alternatieve keuze kunt maken. Wordt gebruikt door LPFNDFMCALLBACK-. |
DFM_GETHELPTEXT |
Hiermee kan het callback-object een Help-teksttekenreeks opgeven. |
DFM_GETHELPTEXTW |
Hiermee kan het callback-object een Help-teksttekenreeks opgeven. |
DFM_GETVERB |
Verzonden door de standaardcontextmenu-implementatie om het werkwoord voor de opgegeven opdracht-id in het contextmenu op te halen. |
DFM_INVOKECOMMAND |
Verzonden door de standaardcontextmenu-implementatie om de callback-functie aan te vragen die het menu (LPFNDFMCALLBACK) om een menuopdracht aan te roepen. |
DFM_INVOKECOMMANDEX |
Verzonden door de standaard contextmenu-implementatie om LPFNDFMCALLBACK- aan te roepen om een uitgebreide menuopdracht aan te roepen. |
DFM_MAPCOMMANDNAME |
Verzonden door de standaardcontextmenu-implementatie om een naam toe te wijzen aan een menuopdracht. |
DFM_MERGECONTEXTMENU |
Hiermee kan de callback items toevoegen aan het menu. |
DFM_MERGECONTEXTMENU_BOTTOM |
Hiermee kan de callback items onder aan het uitgebreide menu toevoegen. |
DFM_MERGECONTEXTMENU_TOP |
Hiermee kan de callback items boven aan het uitgebreide menu toevoegen. |
DFM_MODIFYQCMFLAGS |
Hiermee kan de callback de CFM_XXX waarden wijzigen die zijn doorgegeven aan IContextMenu::QueryContextMenu. |
DFM_VALIDATECMD |
Verzonden om het bestaan van een menuopdracht te controleren. |
DFM_WM_DRAWITEM |
Verzonden naar het bovenliggende venster van een door de eigenaar getekend besturingselement of menu wanneer een visueel aspect van het besturingselement of menu is gewijzigd. |
DFM_WM_INITMENUPOPUP |
Verzonden wanneer een vervolgkeuzemenu of submenu op het punt staat om actief te worden. Hierdoor kan een toepassing het menu wijzigen voordat het wordt weergegeven, zonder het hele menu te wijzigen. |
DFM_WM_MEASUREITEM |
Verzonden naar het eigenaarsvenster van een besturingselement of menu-item wanneer het besturingselement of menu wordt gemaakt. |
FM_GETDRIVEINFO |
Verzonden door een File Manager-extensie om stationsinformatie op te halen uit het actieve bestandsbeheervenster. |
FM_GETFILESEL |
Verzonden door een File Manager-extensie om informatie over een geselecteerd bestand op te halen uit het actieve bestandsbeheervenster (het mapvenster of het venster Zoekresultaten). |
FM_GETFILESELLFN |
Verzonden door een File Manager-extensie om informatie over een geselecteerd bestand op te halen uit het actieve bestandsbeheervenster (het mapvenster of het venster Zoekresultaten). Het geselecteerde bestand kan een lange bestandsnaam hebben. |
FM_GETFOCUS |
Verzonden door een File Manager-extensie om het type Bestandsbeheervenster op te halen dat de invoerfocus heeft. |
FM_GETSELCOUNT |
Verzonden door een File Manager-extensie om het aantal geselecteerde bestanden op te halen in het active File Manager-venster (het mapvenster of het venster Zoekresultaten). |
FM_GETSELCOUNTLFN |
Verzonden door een File Manager-extensie om het aantal geselecteerde bestanden op te halen in het actieve bestandsbeheervenster (het mapvenster of het venster Zoekresultaten). Het aantal bevat bestanden met lange bestandsnamen. |
FM_REFRESH_WINDOWS |
Verzonden door een File Manager-extensie om ervoor te zorgen dat File Manager het actieve venster of alle vensters opnieuw installeert. |
FM_RELOAD_EXTENSIONS |
Verzonden door een File Manager-extensie (of een andere toepassing) zodat File Manager alle extensie-DLL's die worden vermeld in de sectie [AddOns] van het Winfile.ini-bestand opnieuw laadt. |
FMEVENT_HELPMENUITEM |
Verzonden naar een DLL-procedure voor bestandsbeheer wanneer de gebruiker op F1 drukt in een menu- of werkbalkopdrachtitem. De extensie moet WinHelpaanroepen, waarbij de parameter hwnd is ingesteld op de waarde van de parameter hwnd van de extensie. |
FMEVENT_HELPSTRING |
Wordt verzonden naar een DLL-procedure voor bestandsbeheer wanneer Bestandsbeheer een Help-tekenreeks wil voor een menu- of werkbalkopdrachtitem. |
FMEVENT_INITMENU |
Verzonden naar een extensie-DLL wanneer de gebruiker het menu voor de extensie selecteert in de menubalk Bestandsbeheer. De extensie kan deze melding gebruiken om menu-items te initialiseren. |
FMEVENT_LOAD |
Verzonden naar een extensie-DLL wanneer File Manager het DLL-bestand laadt. |
FMEVENT_SELCHANGE |
Verzonden naar een extensie-DLL wanneer de gebruiker een bestandsnaam selecteert in het venster bestandsbeheermap of het venster Zoekresultaten. |
FMEVENT_TOOLBARLOAD |
Verzonden naar een extensie-DLL wanneer Bestandsbeheer de werkbalk laadt. Met dit bericht kan een extensie-DLL een knop toevoegen aan de werkbalk Bestandsbeheer. |
FMEVENT_UNLOAD |
Verzonden naar een extensie-DLL wanneer File Manager het DLL-bestand loslaadt. |
FMEVENT_USER_REFRESH |
Verzonden naar een extensie-DLL wanneer de gebruiker de opdracht Vernieuwen kiest in het menu Weergave in Bestandsbeheer. De extensie kan deze melding gebruiken om het menu bij te werken. |
NCM_DISPLAYERRORTIP |
Geeft een foutbericht weer in de ballontip die is gekoppeld aan het netwerkadresbeheer. |
NCM_GETADDRESS |
Geeft aan of een netwerkadres voldoet aan een opgegeven type en indeling. |
NCM_GETALLOWTYPE |
Haalt de netwerkadrestypen op die een opgegeven netwerkadresbeheer accepteert. |
NCM_SETALLOWTYPE |
Hiermee stelt u de netwerkadrestypen in die een opgegeven netwerkadresbeheer accepteert. |
SFVM_ADDOBJECT |
Hiermee voegt u een object toe aan de Shell-weergave. Gebruikt door SHShellFolderView_Message. |
SFVM_ADDPROPERTYPAGES |
Hiermee kan het callback-object een pagina opgeven die kan worden toegevoegd aan de Eigenschappen eigenschappenvenster van het geselecteerde object. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_BACKGROUNDENUM |
Hiermee kan het callback-object opsomming aanvragen op een achtergrondthread. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_BACKGROUNDENUMDONE |
Hiermee wordt het callback-object aangegeven dat de achtergrondumeratie is voltooid. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_COLUMNCLICK |
Hiermee wordt het callback-object aangegeven dat de gebruiker op een kolomkop heeft geklikt om de lijst met objecten in de mapweergave te sorteren. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_DEFITEMCOUNT |
Hiermee kan het callback-object het aantal items in de mapweergave opgeven. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_DEFVIEWMODE |
Hiermee kan het callback-object de weergavemodus opgeven. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_FSNOTIFY |
Hiermee wordt het callback-object aangegeven dat een gebeurtenis heeft plaatsgevonden die van invloed is op een van de items. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_GETANIMATION |
Hiermee kan het callback-object opgeven dat een animatie wordt weergegeven terwijl items worden geïnventariseerd op een achtergrondthread. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_GETBUTTONINFO |
Hiermee kan het callback-object knoppen toevoegen aan de werkbalk. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_GETBUTTONS |
Hiermee kan het callback-object de knoppen opgeven die aan de werkbalk moeten worden toegevoegd. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_GETHELPTEXT |
Hiermee kan het callback-object een Help-teksttekenreeks opgeven voor menu-items of werkbalkknoppen. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_GETHELPTOPIC |
Hiermee kan het callback-object een HTML Help-bestand en een onderwerp hierin opgeven. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_GETNOTIFY |
Melding verzonden naar het callback-object voor weergave om de locaties en gebeurtenissen op te geven die moeten worden geregistreerd voor wijzigingsmeldingen. Zodra ze zijn geregistreerd, wordt het callback-object voor de weergave op de hoogte gesteld wanneer er een wijziging plaatsvindt op deze locaties of gebeurtenissen. Deze gebeurtenissen worden via SFVM_FSNOTIFY verzonden naar de callback van de weergave en worden vervolgens verwerkt door de weergave. |
SFVM_GETSELECTEDOBJECTS |
Hiermee haalt u een matrix van aanwijzers naar item-id-lijsten (PIDLs) voor alle geselecteerde objecten. Gebruikt door SHShellFolderView_Message. |
SFVM_GETSORTDEFAULTS |
Hiermee kan het callback-object een standaardsorteringsparameter opgeven. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_GETTOOLTIPTEXT |
Hiermee kan het callback-object een tekenreeks voor knopinfo opgeven voor menu-items of werkbalkknoppen. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_INITMENUPOPUP |
Hiermee kan het callback-object een pop-upmenu van Windows Verkenner wijzigen voordat het wordt weergegeven. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_INVOKECOMMAND |
Hiermee wordt het callback-object aangegeven dat een van de werkbalk- of menuopdrachten is aangeroepen door de gebruiker. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_MERGEMENU |
Hiermee kan het callback-object menu-items samenvoegen in de Menu's van Windows Verkenner. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_REARRANGE |
Hiermee wordt de IShellView- op de hoogte gebracht om de items opnieuw te rangschikpen. Gebruikt door SHShellFolderView_Message. |
SFVM_REMOVEOBJECT |
Hiermee verwijdert u een object uit de shellweergave. Gebruikt door SHShellFolderView_Message. |
SFVM_SETCLIPBOARD |
Hiermee wordt de IShellView wanneer een van de objecten op het Klembord wordt geplaatst als gevolg van een menuopdracht. Gebruikt door SHShellFolderView_Message. |
SFVM_SETITEMPOS |
Hiermee stelt u de positie van een item in de Shell-weergave in. Gebruikt door SHShellFolderView_Message. |
SFVM_SETPOINTS |
Hiermee stelt u de punten van de geselecteerde objecten in op het gegevensobject op Kopiëren en Knip opdrachten. Gebruikt door SHShellFolderView_Message. |
SFVM_SIZE |
Hiermee wordt het callback-object op de hoogte gebracht van het formaat van de mapweergave. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_UNMERGEMENU |
Hiermee wordt het callback-object aangegeven dat een menu wordt verwijderd. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_UPDATEOBJECT |
Hiermee wordt een object bijgewerkt door een aanwijzer door te geven aan een matrix van twee PIDLs. Gebruikt door SHShellFolderView_Message. |
SFVM_UPDATESTATUSBAR |
Hiermee wordt het callback-object aangegeven dat de statusbalk wordt bijgewerkt. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SFVM_WINDOWCREATED |
Hiermee wordt het callback-object aangegeven dat het venster mapweergave wordt gemaakt. Wordt gebruikt door IShellFolderViewCB::MessageSFVCB. |
SMC_CHEVRONEXPAND |
De gebruiker heeft op een punthaak geklikt om het item uit te vouwen dat is opgegeven door de bijbehorende SMDATA structuur. |
SMC_CHEVRONGETTIP |
Vraagt de titel en tekst op voor een punthaakinfo voor het item dat is opgegeven door de bijbehorende SMDATA structuur. |
SMC_CREATE |
Hiermee wordt aangegeven dat er een menuband is gemaakt. |
SMC_DEFAULTICON |
Retourneer het standaardpictogram voor het item dat is opgegeven door de bijbehorende SMDATA structuur. |
SMC_DEMOTE |
Degradeer het item dat is opgegeven door de bijbehorende SMDATA structuur. |
SMC_DISPLAYCHEVRONTIP |
Hiermee wordt aangegeven dat er infotip wordt weergegeven voor de dubbele punthaak die is gekoppeld aan het item dat is opgegeven door de bijbehorende SMDATA structuur. |
SMC_EXITMENU |
Hiermee wordt aangegeven dat het menu samenvouwt. |
SMC_GETINFO |
Vraagt informatie op over een normaal menu-item. |
SMC_GETOBJECT |
Vraagt een aanwijzer naar een opgegeven object. |
SMC_GETSFINFO |
Vraagt informatie op over een menu-item van een Shell-map. |
SMC_GETSFOBJECT |
Vraagt een aanwijzer naar een opgegeven object. |
SMC_INITMENU |
Hiermee wordt u op de hoogte stelt dat u de menuband initialiseert. |
SMC_NEWITEM |
Hiermee wordt u op de hoogte gesteld van een nieuw item, zoals opgegeven door de bijbehorende SMDATA structuur. |
SMC_PROMOTE |
Niveau verhogen van het item dat is opgegeven door de bijbehorende SMDATA structuur. |
SMC_REFRESH |
Hiermee wordt een melding verzonden dat de menu's volledig zijn vernieuwd en dat u de status opnieuw kunt instellen. |
SMC_SETSFOBJECT |
Hiermee wordt u op de hoogte stelt dat u het doorgegeven object wilt opslaan. |
SMC_SFDDRESTRICTED |
Hiermee wordt gevraagd of het acceptabel is om een gegevensobject neer te zetten op het item dat is opgegeven door de bijbehorende SMDATA structuur. |
SMC_SFEXEC |
Voer het Shell-mapitem uit dat is opgegeven in de bijbehorende SMDATA structuur. |
SMC_SFSELECTITEM |
De gebruiker heeft het item geselecteerd dat is opgegeven door de bijbehorende SMDATA structuur. |
SMC_SHCHANGENOTIFY |
Hiermee wordt u op de hoogte gesteld dat er een wijziging heeft plaatsgevonden. |
WM_CPL_LAUNCH |
Dit bericht wordt niet ondersteund. |
WM_CPL_LAUNCHED |
Dit bericht wordt niet ondersteund. |
WM_DROPFILES |
Verzonden wanneer de gebruiker een bestand neerslaat in het venster van een toepassing die zich heeft geregistreerd als ontvanger van verwijderde bestanden. |
WM_HELP |
Geeft aan dat de gebruiker op de F1-toets heeft gedrukt. Als een menu actief is wanneer F1 wordt ingedrukt, WM_HELP wordt verzonden naar het venster dat aan het menu is gekoppeld; anders wordt WM_HELP verzonden naar het venster met de toetsenbordfocus. Als er geen venster de toetsenbordfocus heeft, wordt WM_HELP verzonden naar het actieve venster. |
WM_TCARD |
Verzonden naar een toepassing die een trainingskaart heeft gestart met Windows Help. Het bericht informeert de toepassing wanneer de gebruiker op een ontwerpbare knop klikt. Een toepassing initieert een trainingskaart door de HELP_TCARD opdracht op te geven in een aanroep naar de WinHelp functie. |