Shell-meddelanden och -meddelanden
I det här avsnittet beskrivs Meddelanden och meddelanden i Windows Shell.
I det här avsnittet
Ämne | Beskrivning |
---|---|
ABM_ACTIVATE |
Meddelar systemet att en appbar har aktiverats. En appbar bör anropa det här meddelandet som svar på det WM_ACTIVATE meddelandet. |
ABM_GETAUTOHIDEBAR |
Hämtar handtaget till den autohide-appbar som är associerad med en kant av skärmen. Om systemet har flera övervakare används övervakaren som innehåller det primära aktivitetsfältet. |
ABM_GETAUTOHIDEBAREX |
Hämtar handtaget till den autohide-appbar som är associerad med en kant av skärmen. Det här meddelandet utökar ABM_GETAUTOHIDEBAR genom att du kan ange en viss övervakare för användning i flera övervakningssituationer. |
ABM_GETSTATE |
Hämtar autohide- och always-on-top-tillstånden i Aktivitetsfältet i Windows. |
ABM_GETTASKBARPOS |
Hämtar avgränsningsrektangeln i Aktivitetsfältet i Windows. |
ABM_NEW |
Registrerar en ny appbar och anger den meddelandeidentifierare som systemet ska använda för att skicka meddelanden. En appbar bör skicka det här meddelandet innan andra appbarmeddelanden skickas. |
ABM_QUERYPOS |
Begär en storlek och skärmposition för en appbar. När begäran görs föreslår meddelandet en skärmkant och en avgränsningsrektangel för appfältet. Systemet justerar avgränsningsrektangeln så att appfältet inte stör Aktivitetsfältet i Windows eller andra appbarer. |
ABM_REMOVE |
Avregistrerar en appbar genom att ta bort den från systemets interna lista. Systemet skickar inte längre meddelanden till appbaren eller förhindrar att andra program använder det skärmområde som används av appfältet. |
ABM_SETAUTOHIDEBAR |
Registrerar eller avregistrerar en autohide-appbar för en viss kant av skärmen. Om systemet har flera övervakare används övervakaren som innehåller det primära aktivitetsfältet. |
ABM_SETAUTOHIDEBAREX |
Registrerar eller avregistrerar en autohide-appbar för en viss kant av skärmen. Det här meddelandet utökar ABM_SETAUTOHIDEBAR genom att du kan ange en viss övervakare för användning i flera övervakningssituationer. |
ABM_SETPOS |
Anger storlek och skärmposition för en appbar. Meddelandet anger en skärmkant och avgränsningsrektangeln för appbaren. Systemet kan justera avgränsningsrektangeln så att appfältet inte stör Aktivitetsfältet i Windows eller andra appbarer. |
ABM_SETSTATE |
Anger autohide- och always-on-top-tillstånden i Aktivitetsfältet i Windows. |
ABM_WINDOWPOSCHANGED |
Meddelar systemet när en appbars position har ändrats. En appbar bör anropa det här meddelandet som svar på det WM_WINDOWPOSCHANGED meddelandet. |
ABN_FULLSCREENAPP |
Meddelar en appbar när ett helskärmsprogram öppnas eller stängs. Det här meddelandet skickas i form av ett programdefinierat meddelande som anges av det ABM_NEW meddelandet. |
ABN_POSCHANGED |
Meddelar en appbar när en händelse har inträffat som kan påverka appbarens storlek och position. Händelser inkluderar ändringar i aktivitetsfältets storlek, position och synlighetstillstånd, samt tillägg, borttagning eller storleksändring av en annan appbar på samma sida av skärmen. |
ABN_STATECHANGE |
Meddelar en appbar att aktivitetsfältets autohide- eller always-on-top-tillstånd har ändrats, det vill säga att användaren har markerat eller avmarkerat kryssrutan "Alltid överst" eller "Dölj automatiskt" i aktivitetsfältets egenskapsblad. |
ABN_WINDOWARRANGE |
Meddelar en appbar att användaren har valt kommandot Kaskad, Panel vågrätt eller Panel lodrätt från snabbmenyn i aktivitetsfältet. |
CPL_DBLCLK |
Skickas till CPlApplet funktion i ett kontrollpanelsprogram när användaren dubbelklickar på ikonen i en dialogruta som stöds av programmet. |
CPL_EXIT |
Skickas en gång till CPlApplet funktion i ett kontrollpanelsprogram innan DLL:en som innehåller kontrollpanelens program släpps. |
CPL_GETCOUNT |
Skickas till CPlApplet funktion i ett kontrollpanelsprogram för att hämta antalet dialogrutor som stöds av programmet. |
CPL_INIT |
Skickas till CPlApplet funktion i ett Kontrollpanelsprogram för att uppmana det att utföra global initiering, särskilt minnesallokering. |
CPL_INQUIRE |
Skickas till CPlApplet funktion i ett kontrollpanelsprogram för att begära information om en dialogruta som programmet stöder. |
CPL_NEWINQUIRE |
Skickas till CPlApplet funktion i ett kontrollpanelsprogram för att begära information om en dialogruta som programmet stöder. |
CPL_SELECT |
|
CPL_STARTWPARMS |
Skickas för att meddela CPlApplet att användaren har valt ikonen som är associerad med en viss dialogruta.
CPlApplet ska visa motsvarande dialogruta och utföra alla användardefinierade uppgifter. |
CPL_STOP |
Skickas till CPlApplet funktion i ett kontrollpanelsprogram när kontrollpanelens kontrollprogram stängs. Det kontrollerande programmet skickar meddelandet en gång för varje dialogruta som programmet stöder. |
DDWM_UPDATEWINDOW |
Instruerar ett släppbildfönster att uppdatera med hjälp av ny DROPDESCRIPTION- information. |
DFM_GETDEFSTATICID |
Skickas som standardimplementering av snabbmenyn när du skapar, anger standardmenykommandot och tillåter att ett alternativt val görs. Används av LPFNDFMCALLBACK. |
DFM_GETHELPTEXT |
Tillåter att motringningsobjektet anger en hjälptextsträng. |
DFM_GETHELPTEXTW |
Tillåter att motringningsobjektet anger en hjälptextsträng. |
DFM_GETVERB |
Skickas som standard implementering av snabbmenyn för att hämta verbet för det angivna kommando-ID:t i snabbmenyn. |
DFM_INVOKECOMMAND |
Skickas som standard implementering av snabbmenyn för att begära återanropsfunktionen som hanterar menyn (LPFNDFMCALLBACK) för att anropa ett menykommando. |
DFM_INVOKECOMMANDEX |
Skickas som standard implementering av snabbmenyn för att begära LPFNDFMCALLBACK för att anropa ett utökat menykommando. |
DFM_MAPCOMMANDNAME |
Skickas som standardimplementering av snabbmenyn för att tilldela ett namn till ett menykommando. |
DFM_MERGECONTEXTMENU |
Tillåter återanropet att lägga till objekt i menyn. |
DFM_MERGECONTEXTMENU_BOTTOM |
Tillåter återanropet att lägga till objekt längst ned på den utökade menyn. |
DFM_MERGECONTEXTMENU_TOP |
Tillåter återanropet att lägga till objekt överst på den utökade menyn. |
DFM_MODIFYQCMFLAGS |
Tillåter återanropet att ändra de CFM_XXX värden som skickas till IContextMenu::QueryContextMenu. |
DFM_VALIDATECMD |
Skickas för att verifiera förekomsten av ett menykommando. |
DFM_WM_DRAWITEM |
Skickas till det överordnade fönstret för en ägarritad kontroll eller meny när en visuell aspekt av kontrollen eller menyn har ändrats. |
DFM_WM_INITMENUPOPUP |
Skickas när en nedrullningsbara meny eller undermeny är på väg att bli aktiv. Detta gör att ett program kan ändra menyn innan den visas, utan att ändra hela menyn. |
DFM_WM_MEASUREITEM |
Skickas till ägarfönstret för ett kontroll- eller menyalternativ när kontrollen eller menyn skapas. |
FM_GETDRIVEINFO |
Skickas med filhanterarens tillägg för att hämta enhetsinformation från det aktiva Filhanteraren-fönstret. |
FM_GETFILESEL |
Skickas med filhanterarens tillägg för att hämta information om en vald fil från det aktiva Filhanteraren-fönstret (antingen katalogfönstret eller fönstret Sökresultat). |
FM_GETFILESELLFN |
Skickas med filhanterarens tillägg för att hämta information om en vald fil från det aktiva Filhanteraren-fönstret (antingen katalogfönstret eller fönstret Sökresultat). Den valda filen kan ha ett långt filnamn. |
FM_GETFOCUS |
Skickas med filhanterarens tillägg för att hämta den typ av Filhanteraren-fönster som har indatafokus. |
FM_GETSELCOUNT |
Skickas med filhanterarens tillägg för att hämta antalet markerade filer i det aktiva Filhanteraren-fönstret (antingen katalogfönstret eller fönstret Sökresultat). |
FM_GETSELCOUNTLFN |
Skickas med filhanterarens tillägg för att hämta antalet markerade filer i det aktiva Filhanteraren-fönstret (antingen katalogfönstret eller fönstret Sökresultat). Antalet innehåller filer som har långa filnamn. |
FM_REFRESH_WINDOWS |
Skickas av ett Filhanteraren-tillägg för att göra så att Filhanteraren kan måla om antingen det aktiva fönstret eller alla dess fönster. |
FM_RELOAD_EXTENSIONS |
Skickas av ett Filhanteraren-tillägg (eller ett annat program) för att göra så att Filhanteraren läser in alla tilläggs-DLL:er som anges i avsnittet [AddOns] i Winfile.ini-filen. |
FMEVENT_HELPMENUITEM |
Skickas till en DLL-procedur för Filhanterarens tillägg när användaren trycker på F1 på en meny eller ett kommandoobjekt i verktygsfältet. Tillägget ska anropa WinHelp, med funktionens hwnd parameter inställd på värdet för tilläggets hwnd parameter. |
FMEVENT_HELPSTRING |
Skickas till en DLL-procedur för Filhanterarens tillägg när Filhanteraren vill ha en hjälpsträng för en meny eller ett kommandoobjekt i verktygsfältet. |
FMEVENT_INITMENU |
Skickas till ett tilläggs-DLL när användaren väljer menyn för tillägget från menyraden Filhanteraren. Tillägget kan använda det här meddelandet för att initiera menyalternativ. |
FMEVENT_LOAD |
Skickas till ett tilläggs-DLL när Filhanteraren läser in DLL:en. |
FMEVENT_SELCHANGE |
Skickas till ett tilläggs-DLL när användaren väljer ett filnamn i filhanterarens katalogfönster eller fönstret Sökresultat. |
FMEVENT_TOOLBARLOAD |
Skickas till ett tilläggs-DLL när Filhanteraren läser in verktygsfältet. Med det här meddelandet kan ett tilläggs-DLL lägga till en knapp i filhanterarens verktygsfält. |
FMEVENT_UNLOAD |
Skickas till ett tilläggs-DLL när Filhanteraren tar bort DLL:en. |
FMEVENT_USER_REFRESH |
Skickas till ett tilläggs-DLL när användaren väljer kommandot Uppdatera från menyn Visa i Filhanteraren. Tillägget kan använda det här meddelandet för att uppdatera menyn. |
NCM_DISPLAYERRORTIP |
Visar ett felmeddelande i ballongspetsen som är associerad med nätverksadresskontrollen. |
NCM_GETADDRESS |
Anger om en nätverksadress överensstämmer med en angiven typ och ett angivet format. |
NCM_GETALLOWTYPE |
Hämtar de nätverksadresstyper som en angiven nätverksadresskontroll accepterar. |
NCM_SETALLOWTYPE |
Anger de nätverksadresstyper som en angiven nätverksadresskontroll accepterar. |
SFVM_ADDOBJECT |
Lägger till ett objekt i Shell-vyn. Används av SHShellFolderView_Message. |
SFVM_ADDPROPERTYPAGES |
Tillåter att motringningsobjektet tillhandahåller en sida som ska läggas till i egenskapsbladet Egenskaper för det markerade objektet. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_BACKGROUNDENUM |
Tillåter att motringningsobjektet begär uppräkning i en bakgrundstråd. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_BACKGROUNDENUMDONE |
Meddelar motringningsobjektet att bakgrundsuppräkningen är klar. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_COLUMNCLICK |
Meddelar motringningsobjektet att användaren har klickat på en kolumnrubrik för att sortera listan över objekt i mappvyn. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_DEFITEMCOUNT |
Tillåter återanropsobjektet att ange antalet objekt i mappvyn. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_DEFVIEWMODE |
Tillåter att motringningsobjektet anger visningsläget. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_FSNOTIFY |
Meddelar motringningsobjektet att en händelse har ägt rum som påverkar ett av objekten. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_GETANIMATION |
Tillåter att motringningsobjektet anger att en animering ska visas medan objekt räknas upp i en bakgrundstråd. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_GETBUTTONINFO |
Tillåter att motringningsobjektet lägger till knappar i verktygsfältet. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_GETBUTTONS |
Tillåter att motringningsobjektet anger vilka knappar som ska läggas till i verktygsfältet. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_GETHELPTEXT |
Tillåter att motringningsobjektet anger en hjälptextsträng för menyalternativ eller verktygsfältsknappar. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_GETHELPTOPIC |
Tillåter att motringningsobjektet anger en HTML-hjälpfil och ett ämne i den. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_GETNOTIFY |
Meddelande som skickas till visningsobjektet för motringning för att ange de platser och händelser som ska registreras för ändringsmeddelandehändelser. När de har registrerats meddelas återanropsobjektet när en ändring sker på dessa platser eller händelser. Dessa händelser skickas till visningsåteranropet via SFVM_FSNOTIFY och hanteras sedan av vyn. |
SFVM_GETSELECTEDOBJECTS |
Hämtar en matris med pekare till objektidentifierarlistor (PIDL:er) för alla markerade objekt. Används av SHShellFolderView_Message. |
SFVM_GETSORTDEFAULTS |
Tillåter återanropsobjektet att ange en standardsorteringsparameter. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_GETTOOLTIPTEXT |
Tillåter att motringningsobjektet anger en knappbeskrivningstextsträng för menyalternativ eller verktygsfältsknappar. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_INITMENUPOPUP |
Tillåter att motringningsobjektet ändrar en popup-meny i Utforskaren innan det visas. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_INVOKECOMMAND |
Meddelar motringningsobjektet att ett av dess verktygsfält eller menykommandon har anropats av användaren. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_MERGEMENU |
Tillåter att motringningsobjektet sammanfogar menyalternativ i Utforskarens menyer. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_REARRANGE |
Meddelar IShellView- för att ordna om objekten. Används av SHShellFolderView_Message. |
SFVM_REMOVEOBJECT |
Tar bort ett objekt från gränssnittsvyn. Används av SHShellFolderView_Message. |
SFVM_SETCLIPBOARD |
Meddelar IShellView- när ett av dess objekt placeras i Urklipp som ett resultat av ett menykommando. Används av SHShellFolderView_Message. |
SFVM_SETITEMPOS |
Anger positionen för ett objekt i shell-vyn. Används av SHShellFolderView_Message. |
SFVM_SETPOINTS |
Anger punkterna för de markerade objekten till dataobjektet på Kopiera och Klipp ut kommandon. Används av SHShellFolderView_Message. |
SFVM_SIZE |
Meddelar motringningsobjektet att mappvyn har ändrats. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_UNMERGEMENU |
Meddelar motringningsobjektet att en meny tas bort. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_UPDATEOBJECT |
Uppdaterar ett objekt genom att skicka en pekare till en matris med två PIDL:er. Används av SHShellFolderView_Message. |
SFVM_UPDATESTATUSBAR |
Meddelar motringningsobjektet att statusfältet uppdateras. Används av IShellFolderViewCB::MessageSFVCB. |
SFVM_WINDOWCREATED |
Meddelar motringningsobjektet att mappvisningsfönstret skapas. Används av IShellFolderViewCB::MessageSFVCB. |
SMC_CHEVRONEXPAND |
Användaren har klickat på en sparr för att expandera det objekt som anges av den medföljande SMDATA- struktur. |
SMC_CHEVRONGETTIP |
Begär rubrik och text för en chevron-infotip för det objekt som anges av den medföljande SMDATA- struktur. |
SMC_CREATE |
Meddelar dig att ett menyband har skapats. |
SMC_DEFAULTICON |
Returnera standardikonen för det objekt som anges av den medföljande SMDATA- struktur. |
SMC_DEMOTE |
Degradera det objekt som anges av den medföljande SMDATA- struktur. |
SMC_DISPLAYCHEVRONTIP |
Meddelar dig att en infotip är på väg att visas för sparren som är associerad med objektet som anges av den medföljande SMDATA- struktur. |
SMC_EXITMENU |
Meddelar dig att menyn håller på att kollapsa. |
SMC_GETINFO |
Begär information om ett vanligt menyalternativ. |
SMC_GETOBJECT |
Begär en pekare till ett angivet objekt. |
SMC_GETSFINFO |
Begär information om ett gränssnittsmappmenyobjekt. |
SMC_GETSFOBJECT |
Begär en pekare till ett angivet objekt. |
SMC_INITMENU |
Meddelar dig att initiera menybandet. |
SMC_NEWITEM |
Meddelar dig om ett nytt objekt enligt den medföljande SMDATA- struktur. |
SMC_PROMOTE |
Höj upp det objekt som anges av den medföljande SMDATA- struktur. |
SMC_REFRESH |
Skickar ett meddelande om att menyerna har uppdaterats helt och du kan återställa ditt tillstånd. |
SMC_SETSFOBJECT |
Meddelar dig att spara det skickade objektet. |
SMC_SFDDRESTRICTED |
Begär om det är acceptabelt att släppa ett dataobjekt på det objekt som anges av den medföljande SMDATA- struktur. |
SMC_SFEXEC |
Kör det Shell-mappobjekt som anges i den medföljande SMDATA- struktur. |
SMC_SFSELECTITEM |
Användaren har valt det objekt som anges av den medföljande SMDATA- struktur. |
SMC_SHCHANGENOTIFY |
Meddelar dig att en ändring har ägt rum. |
WM_CPL_LAUNCH |
Det här meddelandet stöds inte. |
WM_CPL_LAUNCHED |
Det här meddelandet stöds inte. |
WM_DROPFILES |
Skickas när användaren släpper en fil i fönstret för ett program som har registrerat sig som mottagare av borttagna filer. |
WM_HELP |
Anger att användaren tryckte på F1-tangenten. Om en meny är aktiv när F1 trycks på skickas WM_HELP till fönstret som är associerat med menyn. annars skickas WM_HELP till det fönster som har tangentbordsfokus. Om inget fönster har tangentbordsfokus skickas WM_HELP till det aktiva fönstret. |
WM_TCARD |
Skickas till ett program som har initierat ett träningskort med Windows-hjälpen. Meddelandet informerar programmet när användaren klickar på en redigeringsbar knapp. Ett program initierar ett träningskort genom att ange kommandot HELP_TCARD i ett anrop till funktionen WinHelp. |