Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a szakasz a Windows Shell-függvényeket ismerteti.
Ebben a szakaszban
| Téma | Leírás |
|---|---|
|
Intsafe.h Functions |
|
|
Könyvtárfüggvények |
|
|
elérésiút-függvények |
|
|
AssocCreateForClasses |
Egy IQueryAssociations felületet implementáló objektumot kér le. |
|
AssocGetDetailsOfPropKey |
Lekéri egy adott tulajdonságkulcs értékét a Névtérbővítményekáltal megadott fájltársítási információk használatával. |
|
CDefFolderMenu_Create2 |
Helyi menüt hoz létre a fájlmappa-objektumok kijelölt csoportjához. |
|
CommandLineToArgvW |
Egy Unicode-parancssori sztring elemzése és a parancssori argumentumok mutatóinak tömbje, valamint az ilyen argumentumok száma, a standard C futásidejű argv és argc értékekhez hasonló módon. |
|
APPLET_PROC |
Egy Vezérlőpult-alkalmazás belépési pontjaként szolgál. Ez egy kódtár által definiált visszahívási függvény. |
|
CreateAppContainerProfile |
Felhasználónkénti, alkalmazásonkénti profilt hoz létre a Windows Áruházbeli alkalmazásokhoz. |
|
CreateEnvironmentBlock |
Lekéri a megadott felhasználó környezeti változóit. Ez a blokk ezután átadható a CreateProcessAsUser függvénynek. |
|
CreateMRUListW |
Létrehoz egy új, legutóbb használt (MRU) listát. |
|
CreateProfile |
Új felhasználói profilt hoz létre. |
|
DefScreenSaverProc |
Alapértelmezett feldolgozást biztosít minden olyan üzenethez, amelyet egy képernyőkímélő alkalmazás nem dolgoz fel. |
|
DefSubclassProc |
Meghívja az ablak alosztályláncának következő kezelőjét. Az alosztálylánc utolsó kezelője meghívja az ablak eredeti ablakának eljárását. |
|
DeleteAppContainerProfile |
Törli a megadott felhasználónkénti, alkalmazásonkénti profilt. |
|
DeleteProfile |
Törli a felhasználói profilt és az összes felhasználóhoz kapcsolódó beállítást a megadott számítógépről. A hívónak rendszergazdai jogosultságokkal kell rendelkeznie egy felhasználó profiljának törléséhez. |
|
DestroyEnvironmentBlock |
Felszabadítja a CreateEnvironmentBlock függvény által létrehozott környezeti változókat. |
|
DeriveAppContainerSidFromAppContainerName |
Lekéri a megadott profil biztonsági azonosítóját. |
|
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName |
A DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName jövőbeli használatra van fenntartva. |
|
DLLGETVERSIONPROC |
Számos Windows Shell-DLL implementálásával lehetővé teszi az alkalmazások számára a DLL-specifikus verzióinformációk beszerzését. |
|
DragAcceptFiles |
Regisztrálja, hogy egy ablak elfogadja-e az elvetett fájlokat. |
|
DragFinish |
Felszabadítja a rendszer által a fájlnevek alkalmazásba való átviteléhez lefoglalt memóriát. |
|
DragQueryFile |
Lekéri a sikeres húzási művelet eredményeként elvetett fájlok nevét. |
|
DragQueryPoint |
Lekéri az egérmutató pozícióját, amikor egy fájl el lett dobva egy húzási művelet során. |
|
DuplicateIcon |
Egy megadott ikon duplikátumát hozza létre. |
|
ExpandEnvironmentStringsForUser |
Kibontja a forrássztringet a megadott felhasználóhoz létrehozott környezeti blokk használatával. |
|
ExtractAssociatedIcon |
Lekéri a leírót egy fájlban erőforrásként tárolt ikonhoz vagy egy fájl társított végrehajtható fájljában tárolt ikonhoz. |
|
ExtractIcon |
Lekéri a leírót egy ikonhoz a megadott végrehajtható fájlból, DLL-ből vagy ikonfájlból. A fogópontok tömbjének nagy vagy kis ikonokra való lekéréséhez használja a ExtractIconEx függvényt. |
|
ExtractIconEx |
A ExtractIconEx függvény a megadott végrehajtható fájlból, DLL-ből vagy ikonfájlból kinyert nagy vagy kis ikonok számára hoz létre fogóponttömböt. |
|
FileIconInit |
Inicializálja vagy újrainicializálja a rendszerképlistát. |
|
FindExecutable |
Lekéri az adott dokumentumfájlhoz társított végrehajtható (.exe) fájl nevét és leíróját. |
|
FreeConfirmConflictItem |
Felszabadítja a CONFIRM_CONFLICT_ITEM struktúrához lefoglalt erőforrásokat. |
|
FreeIDListArray |
Felszabadítja a mutató által használt memóriát egy elemazonosító-lista (PIDL) listatömbje számára. |
|
FreeIDListArrayChild |
Felszabadítja a gyermekelem-azonosítókra mutató mutatótömb memóriaterületét. Ez a tömbön belüli PITEMID_CHILDs és magát a tömböt is kibocsátja. |
|
FreeIDListArrayFull |
Felszabadítja a PIDL-tömb memóriaterületét. Ez a tömbön belüli PIDLIST_ABSOLUTEs és magát a tömböt is kibocsátja. |
|
FreeKnownFolderDefinitionFields |
Felszabadítja a lefoglalt mezőket az eredményben IKnownFolder::GetFolderDefinition. |
|
FreeMRUList |
Felszabadítja az MRU-listához társított leírót, és gyorsítótárazott adatokat ír a beállításjegyzékbe. |
|
GetAllUsersProfileDirectory |
Lekéri annak a könyvtárnak a gyökerét, amely az összes felhasználó által megosztott programadatokat tartalmazza. |
|
GetAppContainerFolderPath |
Lekéri a megadott alkalmazástároló helyi alkalmazásadatmappájának elérési útját. |
|
GetAppContainerRegistryLocation |
Lekéri az alkalmazástárolóhoz társított beállításjegyzék-tároló helyét. |
|
GetContractDelegateWindow |
Lekéri azt az ablakot, amely delegáltként lett beállítva az alkalmazás elsődleges előtérablakához annak érdekében, hogy társítsa a delegált ablakot az alkalmazás szerződéseivel. Ezt a függvényt akkor használja, ha Ön fejlesztő, és natív C++-ban ír Windows Áruházbeli alkalmazást. |
|
GetCurrentProcessExplicitAppUserModelID |
Lekéri az alkalmazás által definiált, explicit alkalmazásfelhasználói modell azonosítóját (AppUserModelID) az aktuális folyamathoz. |
|
GetDefaultUserProfileDirectory |
Lekéri az alapértelmezett felhasználói profil gyökerének elérési útját. |
|
GetDpiForShellUiComponent |
Lekéri az aktuális méretezési tényező és PROCESS_DPI_AWARENESSalapján egy SHELL_UI_COMPONENT által elfoglalt, hüvelykenkénti (dpi) elemet. |
|
GetMenuContextHelpId |
Lekéri a megadott menühöz társított súgókörnyezet-azonosítót. |
|
GetProfilesDirectory |
Lekéri a felhasználói profilokat tároló gyökérkönyvtár elérési útját. |
|
GetProfileType |
Lekéri az aktuális felhasználóhoz betöltött profil típusát. |
|
GetScaleFactorForDevice |
Lekéri a megjelenítési eszköz előnyben részesített méretezési tényezőjét. |
|
GetScaleFactorForMonitor |
Egy adott monitor méretezési tényezőjének lekérdezése. Ez a függvény felváltja GetScaleFactorForDevice. |
|
GetUserProfileDirectory |
Lekéri a megadott felhasználói profil gyökérkönyvtárának elérési útját. |
|
GetWindowContextHelpId |
Lekéri a megadott ablakhoz társított súgókörnyezet-azonosítót, ha van ilyen. |
|
GetWindowSubclass |
Lekéri a megadott ablak alosztály-visszahívás referenciaadatait. |
|
IDListContainerIsConsistent |
Ellenőrzi, hogy az IDList tárolószerkezete érvényes-e. |
|
ILAppendID |
Egy SHITEMID struktúrát fűz hozzá vagy előszed egy ITEMIDLIST struktúrához. |
|
ILClone |
Klónozza a ITEMIDLIST struktúrát. |
|
ILCloneChild |
Klónozza a gyermek ITEMIDLIST struktúrát. |
|
ILCloneFirst |
Klónozza az első SHITEMID struktúrát egy ITEMIDLIST struktúrában. |
|
ILCloneFull |
Teljes vagy abszolút ITEMIDLIST struktúrát klónozza. |
|
ILCombine |
Két ITEMIDLIST struktúrát egyesít. |
|
ILCreateFromPath |
A megadott fájl elérési úthoz társított ITEMIDLIST struktúrát adja vissza. |
|
ILFindChild |
Meghatározza, hogy egy megadott ITEMIDLIST-struktúra egy másik ITEMIDLIST szerkezet gyermeke-e. |
|
ILFindLastID |
Egy ITEMIDLIST szerkezet utolsó SHITEMID szerkezetére mutató mutatót ad vissza. |
|
ILFree |
Felszabadítja a Shell által lefoglalt ITEMIDLIST struktúrát. |
|
ILGetNext |
Lekéri a következő SHITEMID struktúrát egy ITEMIDLIST struktúrában. |
|
ILGetSize |
Egy ITEMIDLIST szerkezet bájtban megadott méretét adja vissza. |
|
ILIsAligned |
Ellenőrzi, hogy egy állandó ITEMIDLIST egy mutatóhatárhoz van-e igazítva, amely egy DWORD 32 bites architektúrákon, és QWORD 64 bites architektúrákon. |
|
ILIsChild |
Ellenőrzi, hogy a PIDL gyermek PIDL-e, amely egy PIDL pontosan egy SHITEMID. |
|
ILIsEmpty |
Ellenőrzi, hogy egy ITEMIDLIST struktúra üres-e. |
|
ILIsEqual |
Azt ellenőrzi, hogy két ITEMIDLIST szerkezet egyenlő-e bináris összehasonlításban. |
|
ILIsParent |
Annak vizsgálata, hogy egy ITEMIDLIST-struktúra egy másik ITEMIDLIST-struktúra szülője-e. |
|
ILNext(PCUIDLIST_RELATIVE) |
Lekéri a következő SHITEMID struktúrát egy ITEMIDLIST struktúrában. |
|
ILNext(PUIDLIST_RELATIVE) |
Lekéri a következő SHITEMID struktúrát egy ITEMIDLIST struktúrában. |
|
ILRemoveLastID |
Eltávolítja az utolsó SHITEMID struktúrát egy ITEMIDLIST struktúrából. |
|
ILSaveToStream |
Egy ITEMIDLIST struktúrát ment egy streambe. |
|
ILSkip(PCUIDLIST_RELATIVE, UINT) |
Kihagy egy adott számú bájtot állandó, el nem elosztva, relatív ITEMIDLIST struktúrában. |
|
ILSkip(PUIDLIST_RELATIVE, UINT) |
Kihagy egy adott számú bájtot egy el nem elosztva, relatív ITEMIDLIST struktúrában. |
|
InetIsOffline |
Meghatározza, hogy a rendszer csatlakozik-e az internethez. |
|
InitNetworkAddressControl |
Inicializálja a hálózati címvezérlő ablakosztályát. |
|
LoadUserProfile |
Betölti a megadott felhasználó profilját. A profil lehet helyi felhasználói profil vagy központi felhasználói profil. |
|
MIMEAssociationDialog |
Futtatja a nem regisztrált MIME-tartalomtípus párbeszédpanelt. Megjegyzés: Windows XP Service Pack 2 (SP2) vagy újabb verzió: Ez a függvény már nem támogatott. |
|
PathMakeUniqueName |
Létrehoz egy egyedi elérési utat egy sablonból. |
|
PathYetAnotherMakeUniqueName |
Létrehoz egy egyedi fájlnevet egy meglévő fájlnév alapján. |
|
RegisterAppStateChangeNotification |
Lehetővé teszi, hogy az alkalmazás regisztráljon egy visszahívási függvényt, amelyen keresztül értesítést kaphat arról, hogy a kódtár felfüggesztett állapotba kerül vagy kijön. Az alkalmazás ezeket az információkat felhasználhatja minden szükséges művelet végrehajtására, például az állapot megőrzésére, amelyet ezen a ponton végre kell hajtani. |
|
RegisterDialogClasses |
Regisztrálja a képernyőkímélő konfigurációs párbeszédpaneljéhez szükséges nem szabványos ablakosztályokat. |
|
RegisterScaleChangeEvent |
Regisztrál egy eseményre, amely akkor aktiválódik, ha a méretezés esetleg módosult. Ez a függvény felváltja RegisterScaleChangeNotifications. |
|
RegisterScaleChangeNotifications |
Regisztrál egy ablakot, amely visszahívásokat fogad az adatok skálázása során. Megjegyzés: Ez a függvény a Windows 8.1-hez hasonlóan nem támogatott. Ehelyett használja RegisterScaleChangeEvent. |
|
RemoveWindowSubclass |
Eltávolít egy alosztálybeli visszahívást egy ablakból. |
|
ScaleChangeNotifications visszavonása |
Visszavonja egy ablak regisztrációját, megakadályozva, hogy visszahívásokat kapjon az adatok skálázása során. Megjegyzés: Ez a függvény a Windows 8.1-hez hasonlóan nem támogatott. Ehelyett használja ScaleChangeEvent regisztrációja megszüntetését. |
|
ScreenSaverConfigureDialog |
Fogadja a képernyőkímélő konfigurációs párbeszédpaneljére küldött üzeneteket. A felhasználó konfigurációját lehetővé tevő képernyőkímélőnek meg kell határoznia ezt a függvényt. |
|
ScreenSaverProc |
Fogadja a megadott képernyőkímélő ablakba küldött üzeneteket. |
|
SetContractDelegateWindow |
Az elsődleges előtérablaktól eltérő alkalmazásablakot társít egy alkalmazás szerződéseihez. Ezt a függvényt akkor használja, ha Ön fejlesztő, és natív C++-ban ír Windows Áruházbeli alkalmazást. |
|
SetCurrentProcessExplicitAppUserModelID |
Egy egyedi alkalmazás által definiált AppUserModelID azonosítót ad meg, amely azonosítja az aktuális folyamatot a tálcán. Ez az azonosító lehetővé teszi, hogy az alkalmazás egyetlen tálcán csoportosítsa a kapcsolódó folyamatokat és ablakokat. |
|
SetMenuContextHelpId |
Súgókörnyezet-azonosító társítása egy menüvel. |
|
SetWindowContextHelpId |
A súgókörnyezet azonosítóját társítja a megadott ablakhoz. |
|
SetWindowSubclass |
Telepíti vagy frissíti az ablak alosztályának visszahívását. |
|
SHAddToRecentDocs |
Értesíti a rendszert arról, hogy egy elemhez hozzáfért a legutóbb és leggyakrabban használt elemek nyomon követése céljából. Ez a függvény az összes használati adat törlésére is használható. |
|
SHAppBarMessage |
Appbar üzenetet küld a rendszernek. |
|
SHAssocEnumHandlers |
Egy számbavételi objektumot ad vissza egy megadott fájlnévkiterjesztés-kezelőkhöz. |
|
SHAssocEnumHandlersForProtocolByApplication |
Lekéri a számbavételi felületet, amely hozzáférést biztosít az adott protokollhoz társított kezelők számára. |
|
SHBindToFolderIDListParent |
Mivel a Rendszerhéj névtéreleme mappa formájában van megadva, és az adott mappához viszonyított elemazonosító-lista, ez a függvény a névtérelem szülőjéhez kapcsolódik, és opcionálisan egy mutatót ad vissza az elemazonosító-lista végső összetevőjéhez. |
|
SHBindToFolderIDListParentEx |
Kibővíti a SHBindToFolderIDListParent függvényt úgy, hogy lehetővé teszi a hívó számára egy kötési környezet megadását. |
|
SHBindToObject |
Lekéri és egy adott objektumhoz köti a Shell-névtér IShellFolder::BindToObject metódus használatával. |
|
SHBindToParent |
Egy teljes körűen minősített elemazonosító-listára (PIDL) mutat, és visszaad egy megadott illesztőmutatót a szülőobjektumon. |
|
SHBrowseForFolder |
Megjelenít egy párbeszédpanelt, amely lehetővé teszi a felhasználó számára a Shell-mappa kiválasztását. |
|
SHChangeNotification_Lock |
Zárolja a Rendszerhéj-változásértesítési eseményhez társított megosztott memóriát. |
|
SHChangeNotification_Unlock |
Feloldja a megosztott memóriát a változásértesítéshez. |
|
SHChangeNotify |
Értesíti az alkalmazás által végrehajtott esemény rendszerét. Egy alkalmazásnak ezt a függvényt kell használnia, ha olyan műveletet hajt végre, amely hatással lehet a Shellre. |
|
SHChangeNotifyDeregister |
Törölje az ügyfél ablakfolyamatának regisztrációját SHChangeNotify üzenetek fogadásától. |
|
SHChangeNotifyRegister |
Regisztrál egy ablakot, amely értesítéseket fogad a fájlrendszerből vagy a Shellből, ha a fájlrendszer támogatja az értesítéseket. |
|
SHChangeNotifyRegisterThread |
Engedélyezi a szál aszinkron regisztrálását és regisztrációjának törlését. |
|
SHCreateAssociationRegistration |
Létrehoz egy IApplicationAssociationRegistration objektumot a Windows által biztosított felület készletbeli implementációja alapján. |
|
SHCreateDataObject |
Létrehoz egy adatobjektumot egy szülőmappában. |
|
SHCreateDefaultContextMenu |
Létrehoz egy objektumot, amely a Shell alapértelmezett helyi menü-implementációját jelöli. |
|
SHCreateDefaultExtractIcon |
Létrehoz egy szabványos ikonelszívót, amelynek alapértelmezett értékei tovább konfigurálhatók az IDefaultExtractIconInit interfészen keresztül. |
|
SHCreateDefaultPropertiesOp |
Létrehoz egy fájlműveletet, amely beállítja a még be nem állított Shell-elem alapértelmezett tulajdonságait. |
|
SHCreateItemFromIDList |
Létrehoz és inicializál egy Shell-elemobjektumot egy PIDL-ből. Az eredményként kapott rendszerhéjelem-objektum támogatja a IShellItem felületet. |
|
SHCreateItemFromParsingName |
Létrehoz és inicializál egy Shell-elemobjektumot egy elemzési névből. |
|
SHCreateItemFromRelativeName |
Létrehoz és inicializál egy Shell-elemobjektumot egy relatív elemzési névből. |
|
SHCreateItemInKnownFolder |
Létrehoz egy Shell-elemobjektumot egyetlen fájlhoz, amely egy ismert mappában található. |
|
SHCreateItemWithParent |
Hozzon létre egy Shell-elemet egy szülőmappával és egy gyermekelem-azonosítóval. |
|
SHCreateShellFolderView |
Létrehoz egy új példányt az alapértelmezett Shell-mappanézeti objektumból (DefView). |
|
SHCreateShellFolderViewEx |
Létrehoz egy új példányt az alapértelmezett Shell-mappanézet-objektumból. A függvény helyett ajánlott SHCreateShellFolderView használata. |
|
SHCreateShellItem |
Létrehoz egy IShellItem objektumot. Megjegyzés: A függvény helyett SHCreateItemWithParent vagy SHCreateItemFromIDList használata javasolt. |
|
SHCreateShellItemArray |
Rendszerhéjelem-tömbobjektumot hoz létre. |
|
SHCreateShellItemArrayFromDataObject |
Rendszerhéjelem-tömbobjektumot hoz létre egy adatobjektumból. |
|
SHCreateShellItemArrayFromIDLists |
Létrehoz egy Shell-elemtömbobjektumot ITEMIDLIST struktúrák listájából. |
|
SHCreateShellItemArrayFromShellItem |
Egyetlen elemből álló tömböt hoz létre egyetlen Shell-elemből. |
|
SHDefExtractIcon |
Egy alapértelmezett kezelőt biztosít egy ikon fájlból való kinyeréséhez. |
|
SHDoDragDrop |
Húzási műveletet hajt végre. Támogatja a forrás igény szerinti létrehozását, valamint a képek húzását. |
|
Shell_NotifyIcon |
Üzenet küldése a tálca állapotterületére. |
|
Shell_NotifyIconGetRect |
Lekéri az értesítésikon határoló téglalapjának képernyőkoordinátáit. |
|
ShellAbout |
Megjeleníti a ShellAbout párbeszédpanelt. |
|
ShellDDEInit |
Regisztrálja a Shell Dynamic Data Exchange (DDE) szolgáltatásait az aktuális folyamatban, és értesíti a rendszert arról, hogy az aktuális folyamat DDE-objektumokat kíván üzemeltetni. |
|
ShellExecute |
Műveletet hajt végre egy megadott fájlon. |
|
ShellExecuteEx |
Műveletet hajt végre egy megadott fájlon. |
|
SHEmptyRecycleBin |
Kiüríti a Lomtárat a megadott meghajtón. |
|
SHEnumerateUnreadMailAccounts |
Az olvasatlan e-mail-címeket tartalmazó felhasználói fiókok számbavétele. |
|
SHEvaluateSystemCommandTemplate |
A CreateProcess vagy ShellExecutehívásban használt paraméterek szigorú érvényesítését kényszeríti ki. |
|
SHFileOperation |
Fájlrendszer-objektum másolása, áthelyezése, átnevezése vagy törlése. Ezt a függvényt a Windows Vista rendszerben IFileOperationváltotta fel. |
|
SHFreeNameMappings |
Felszabadít egy fájlnév-leképezési objektumot, amelyet a SHFileOperation függvény lekért. |
|
SHGetDataFromIDList |
Kiterjesztett tulajdonságadatokat kér le a relatív azonosítók listájából. |
|
SHGetDesktopFolder |
Lekéri az asztali mappa IShellFolder felületét, amely a Shell névterének gyökere. |
|
SHGetDiskFreeSpaceEx |
Lemezkötet lemezterület-információit kéri le. |
|
SHGetDriveMedia |
Az adott meghajtón található adathordozó típusát adja vissza. |
|
SHGetFileInfo |
Adatokat kér le a fájlrendszer egy objektumáról, például egy fájlról, mappáról, könyvtárról vagy meghajtógyökérről. |
|
SHGetFolderPathEx |
Lekéri a mappa KNOWNFOLDERIDáltal azonosított ismert mappa teljes elérési útját. Ez kibővíti SHGetKnownFolderPath, lehetővé téve a sztringpuffer kezdeti méretének beállítását. |
|
SHGetIconOverlayIndex |
A rendszerképek listájában lévő átfedés ikon indexét adja vissza. |
|
SHGetIDListFromObject |
Egy objektum PIDL-jének lekérése. |
|
SHGetImageList |
Képlistát kér le. |
|
SHGetInstanceExplorer |
Lekéri a felületet, amely lehetővé teszi az üzemeltetett Shell-bővítmények és más összetevők számára, hogy megakadályozzák a gazdafolyamat idő előtti bezárását. A gazdafolyamat általában Windows Intéző vagy Windows Internet Explorer, de ezt a függvényt más alkalmazások is használhatják. |
|
SHGetItemFromDataObject |
Létrehoz egy IShellItem vagy kapcsolódó objektumot egy IDataObjectáltal megadott elem alapján. |
|
SHGetItemFromObject |
Lekéri egy objektumhoz tartozó IShellItem. |
|
SHGetKnownFolderIDList |
Egy ismert mappa elérési útját kéri le ITEMIDLIST struktúraként. |
|
SHGetKnownFolderItem |
Egy ismert mappát jelképező IShellItem objektumot kér le. |
|
SHGetKnownFolderPath |
Lekéri a mappa KNOWNFOLDERIDáltal azonosított ismert mappa teljes elérési útját. |
|
SHGetLocalizedName |
Lekéri egy fájl honosított nevét egy Shell-mappában. |
|
SHGetNameFromIDList |
Lekéri az azonosítólistája által azonosított elem megjelenítendő nevét. |
|
SHGetNameFromPropertyKey |
Lekéri a tulajdonság canonical nevét a PROPERTYKEY. |
|
SHGetNewLinkInfo |
Létrehoz egy nevet egy új parancsikonhoz a parancsikon javasolt célja alapján. Ez a függvény nem hozza létre a parancsikont, csak a nevet. |
|
SHGetPathFromIDList |
Egy elemazonosító-listát fájlrendszer-elérési úttá alakít át. |
|
SHGetPathFromIDListEx |
Egy elemazonosító-listát fájlrendszer-elérési úttá alakít át. Ez a függvény kibővíti SHGetPathFromIDList, lehetővé téve a sztringpuffer kezdeti méretének beállítását és az alábbi beállítások deklarálását. |
|
SHGetSettings |
Lekéri az aktuális Shell-beállításokat. |
|
SHGetStockIconInfo |
Információt kér le a rendszer által definiált Shell-ikonokról. |
|
SHGetTemporaryPropertyForItem |
Lekéri az adott elem ideiglenes tulajdonságát. Az ideiglenes tulajdonság egy olvasási/írási tároló, amely csak az IShellItem objektum élettartamára tárolja a tulajdonságokat ahelyett, hogy az elemben marad. |
|
SHGetUnreadMailCount |
Lekéri egy adott felhasználó olvasatlan üzeneteinek számát bármely vagy az összes e-mail-fiókhoz. |
|
SHIsFileAvailableOffline |
Meghatározza, hogy egy fájl vagy mappa elérhető-e offline használatra. Ez a függvény azt is meghatározza, hogy a fájlt a hálózatról, a helyi offline fájlok gyorsítótárából vagy mindkét helyről nyitja-e meg. |
|
SHLoadInProc |
Létrehozza a megadott objektumosztály egy példányát a Shell folyamatának kontextusából. Windows Vista és újabb verziók: Ez a függvény le lett tiltva, és E_NOTIMPL ad vissza. |
|
SHLoadNonloadedIconOverlayIdentifiers |
Jelzi a Rendszerhéjnak, hogy az átfedési adatokat igénylő következő művelet során be kell töltenie az ikon átfedésazonosítóit, amelyek vagy sikertelenek voltak, vagy nem voltak jelen a létrehozáshoz indításkor. A már betöltött azonosítókra nincs hatással. |
|
SHLocalStrDup |
Másolatot készít egy sztringről az újonnan lefoglalt memóriában. |
|
SHMultiFileProperties |
Egy fájlkészlet egyesített tulajdonságlapját jeleníti meg. Az összes fájlban közös tulajdonságértékek jelennek meg, míg az eltérő karakterláncok (több érték). |
|
SHOpenFolderAndSelectItems |
Megnyitja a Windows Intéző ablakát, amelyen egy kijelölt mappában megadott elemek találhatók. |
|
SHOpenWithDialog |
Megjeleníti a Megnyitás párbeszédpanelt. |
|
ShowShareFolderUI |
Megjeleníti a Mappamegosztás lapot a megadott mappa tulajdonságlapján. |
|
SHParseDisplayName |
Egy Shell-névtérobjektum megjelenítendő nevét egy elemazonosító-listára fordítja le, és visszaadja az objektum attribútumait. Ez a függvény az előnyben részesített módszer a sztringEK PIDL-vé alakításához. |
|
SHPathPrepareForWrite |
Ellenőrzi, hogy létezik-e az elérési út. Ez magában foglalja a leképezett hálózati meghajtók újracsatlakoztatását, a kibocsátható adathordozó újbóli üzembe helyezésének kérését, az útvonalak létrehozását, az adathordozó formázásának kérését és szükség esetén a megfelelő felhasználói felületek biztosítását. Az adathordozó olvasási/írási engedélyei nincsenek bejelölve. |
|
SHQueryRecycleBin |
Lekéri a Lomtár méretét és a benne lévő elemek számát egy adott meghajtóhoz. |
|
SHQueryUserNotificationState |
Ellenőrzi a számítógép állapotát az aktuális felhasználó számára annak megállapításához, hogy megfelelő-e az értesítés küldése. |
|
SHRemoveLocalizedName |
Eltávolítja egy fájl honosított nevét egy Shell-mappában. |
|
SHRunControlPanel |
Megnyit egy Vezérlőpult-elemet. Megjegyzés: Ez a függvény a Windows Vista rendszerben nem támogatott |
|
SHSetDefaultProperties |
A Shell-elem alapértelmezett tulajdonságkészletét alkalmazza. |
|
SHSetInstanceExplorer |
Olyan felületet biztosít, amely lehetővé teszi az üzemeltetett Shell-bővítmények és más összetevők számára, hogy megakadályozzák a gazdafolyamat idő előtti bezárását. A gazdafolyamat általában Windows Explorer vagy Internet Explorer, de ezt a függvényt más alkalmazások is használhatják. |
|
SHSetKnownFolderPath |
Egy ismert mappát átirányít egy új helyre. |
|
SHSetLocalizedName |
Beállítja egy fájl honosított nevét egy Shell-mappában. |
|
SHSetTemporaryPropertyForItem |
Beállít egy ideiglenes tulajdonságot a megadott elemhez. Az ideiglenes tulajdonság egy olvasási/írási tárolóban marad, amely csak a IShellItem objektum élettartamára tárolja a tulajdonságokat, ahelyett, hogy visszaírta őket az elembe. |
|
SHSetUnreadMailCount |
Az aktuális felhasználó olvasatlan üzeneteinek számát tárolja egy megadott e-mail-fiókhoz a beállításjegyzékben. |
|
SHTestTokenMembership |
CheckTokenMembership használatával teszteli, hogy a megadott jogkivonat a megadott RID-sel rendelkező helyi csoport tagja-e. |
|
SHUpdateImage |
Értesíti a Rendszerhéjat, hogy a rendszerképlistában lévő rendszerkép megváltozott. |
|
SoftwareUpdateMessageBox |
Egy szabványos üzenetmezőt jelenít meg, amellyel értesítheti a felhasználót az alkalmazás frissítéséről. |
|
StgMakeUniqueName |
Létrehoz egy egyedi nevet egy stream- vagy tárobjektumnak egy sablonból. |
|
StrStrNIW |
Megkeresi egy sztringen belüli részsztring első előfordulását. Az összehasonlítás kis- és nagybetűket nem érzékelyítő. |
|
StrStrNW |
Megkeresi egy sztringen belüli részsztring első előfordulását. Az összehasonlítás megkülönbözteti a kis- és nagybetűkét. |
|
TranslateURL |
Általános fordításokat alkalmaz egy adott URL-sztringre, létrehozva egy új URL-sztringet. |
|
UnloadUserProfile |
Eltávolítja a LoadUserProfile függvény által betöltött felhasználói profilt. A hívónak rendszergazdai jogosultságokkal kell rendelkeznie a számítógépen. További információt a LoadUserProfile függvény Megjegyzések szakaszában talál. |
|
UnregisterAppStateChangeNotification |
A RegisterAppStateChangeNotification által regisztrált változásértesítés megszakítása. |
|
ScaleChangeEvent regisztrációja törlése |
Törölje a regisztrációkat a skálázási változás esemény regisztrációjának törlése RegisterScaleChangeEvent. Ez a függvény felváltja RevokeScaleChangeNotifications. |
|
URLAssociationDialog |
Meghívja a nem regisztrált URL-protokoll párbeszédpanelt. Ez a párbeszédpanel lehetővé teszi, hogy a felhasználó kiválasztjon egy alkalmazást, amelyet egy korábban ismeretlen protokollhoz társíthat. Megjegyzés: Windows XP SP2 vagy újabb verzió: Ez a függvény már nem támogatott. |
|
WinExecError |
Lekéri a létrehozott hibaértéket, ha a WinExec függvény nem tud egy megadott alkalmazást futtatni. |
|
WinHelp |
Elindítja a Windows súgóját (Winhelp.exe), és további adatokat ad át, amelyek jelzik az alkalmazás által kért súgó jellegét. |