Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :
shlobj.h contient les interfaces de programmation suivantes :
Interfaces
|
IActiveDesktopP Expose les méthodes qui gèrent le Bureau Windows. |
|
IADesktopP2 Fournit des méthodes pour gérer le Bureau Windows. |
|
IColumnProvider Expose des méthodes qui permettent l’ajout de colonnes personnalisées dans l’affichage Détails de Windows Explorer. |
|
ICopyHookA Expose une méthode qui crée un gestionnaire de hook de copie. (ANSI) |
|
ICopyHookW Expose une méthode qui crée un gestionnaire de hook de copie. (Unicode) |
|
ICurrentWorkingDirectory Expose des méthodes qui permettent à un client de récupérer ou de définir le répertoire de travail actuel d’un objet. |
|
IDefViewFrame Utilisé uniquement pour sa fonctionnalité IUnknown. Il n’a pas de méthode propre. |
|
IDockingWindowFrame Expose des méthodes qui prennent en charge l’ajout d’objets IDockingWindow à un cadre. Implémenté par le navigateur. |
|
IDocViewSite Utilisé comme objet de site par l’interface IShellView. |
|
IFileViewerA Expose des méthodes qui désignent une interface qui permet à une visionneuse de fichiers inscrite d’être avertie lorsqu’elle doit afficher ou imprimer un fichier. (ANSI) |
|
IFileViewerSite Expose des méthodes qui désignent une interface qui permet à une visionneuse de fichiers de récupérer le handle dans la fenêtre épinglée actuelle ou de définir une nouvelle fenêtre épinglée. |
|
IFileViewerW Expose des méthodes qui désignent une interface qui permet à une visionneuse de fichiers inscrite d’être avertie lorsqu’elle doit afficher ou imprimer un fichier. (Unicode) |
|
INewShortcutHookA Expose des méthodes pour créer un raccourci Internet. (ANSI) |
|
INewShortcutHookW Expose des méthodes pour créer un raccourci Internet. (Unicode) |
|
IShellFolderBand IShellFolderBand peut être modifié ou indisponible. |
|
IShellImageStore Action déconseillée. Expose des méthodes qui manipulent le cache d’image. |
|
IThumbnailCapture Expose une méthode qui obtient une représentation miniature d’un papier peint HTML. |
Fonctions
|
DriveType La fonction DriveType détermine le type de lecteur en fonction du numéro de lecteur. (Fonction DriveType) |
|
GetFileNameFromBrowse La fonction GetFileNameFromBrowse crée une boîte de dialogue Ouvrir afin que l’utilisateur puisse spécifier le lecteur, le répertoire et le nom d’un fichier à ouvrir. |
|
PathIsSlowA PathIsSlow peut être modifié ou indisponible. (ANSI) |
|
PathIsSlowW PathIsSlow peut être modifié ou indisponible. (Unicode) |
|
PathProcessCommand Action déconseillée. Traite une chaîne qui contient une ligne de commande et génère une chaîne correctement entre guillemets, avec des arguments joints si nécessaire. |
|
PerUserInit Crée Mes documents et d’autres dossiers spéciaux, les initialise en fonction des besoins et crée l’élément de menu contextuel Envoyer à pour Mes documents. |
|
SHChangeNotifyRegisterThread Active l’inscription et la désinscription asynchrones d’un thread. |
|
SHCreatePropSheetExtArray SHCreatePropSheetExtArray peut être modifié ou indisponible. |
|
SHCreateQueryCancelAutoPlayMoniker Action déconseillée. Crée un moniker de classe QueryCancelAutoPlay, qui peut ensuite être utilisé pour inscrire le gestionnaire IQueryCancelAutoPlay dans la table d’objets en cours d’exécution (ROT). |
|
SHLoadOLE Action déconseillée. Fourni pour la compatibilité ascendante. |
|
SHMultiFileProperties Affiche une feuille de propriétés fusionnée pour un ensemble de fichiers. Les valeurs de propriété communes à tous les fichiers sont affichées tandis que celles qui diffèrent affichent la chaîne (plusieurs valeurs). |
|
SHOpenPropSheetA SHOpenPropSheet peut être modifié ou indisponible. (ANSI) |
|
SHOpenPropSheetW SHOpenPropSheet peut être modifié ou indisponible. (Unicode) |
|
SHRunControlPanel Ouvre un élément Panneau de configuration. |
|
SoftwareUpdateMessageBox Affiche une boîte de message standard qui peut être utilisée pour informer un utilisateur qu’une application a été mise à jour. |
Structures
|
AASHELLMENUFILENAME Structure de taille variable qui contient des informations sur un nom de fichier de menu. |
|
AASHELLMENUITEM Contient des informations sur un élément de menu. (AASHELLMENUITEM) |
|
BANDINFOSFB Contient des informations sur une bande de dossiers. Cette structure est utilisée avec les méthodes IShellFolderBand::GetBandInfoSFB et IShellFolderBand::SetBandInfoSFB. |
|
FVSHOWINFO Contient les informations que la visionneuse de fichiers utilise pour afficher un fichier. |
|
SFV_SETITEMPOS Stocke les informations de position d’un élément. Utilisé avec les SFVM_SETITEMPOS de message. |
|
SHChangeProductKeyAsIDList Structure SHChangeProductKeyAsIDList |
|
SHCOLUMNDATA Contient des informations qui identifient un fichier particulier. Il est utilisé par IColumnProvider::GetItemData lors de la demande de données pour un fichier particulier. |
|
SHCOLUMNINFO Contient des informations sur les propriétés d’une colonne. Il est utilisé par IColumnProvider::GetColumnInfo. |
|
SHCOLUMNINIT Transmet les informations d’initialisation à IColumnProvider::Initialize. |
|
TBINFO Utilisé avec la notification SFVM_GETBUTTONINFO pour spécifier le nombre de boutons à ajouter à la barre d’outils, ainsi que la façon dont ils sont ajoutés. |