Hit-Parade .VB Research Center . Compteur
Accueil ~  Code ~  Programmes ~  Api ~  Forum ~  Cours ~  Livres ~  Quiz ~  Annuaire
~ Edito ~
12/03/2006 @ 13:39
Depuis la dernière mise à jour (qui remonte à... oulala plusieurs mois), un petit ménage de printemps s'impose. Ca tombe bien, c'est presque la période.
Au menu, et progressivement sur les jours à venir, rafraîchissement de plusieurs fonctions et procédures, nouvelles APIs et nouveaux programmes.

~ Rechercher ~

  

~ Annuaire VB ~
 Rechercher un site :
  

~ Partenaires ~

Fonction SHAddToRecentDocs

Declare Sub SHAddToRecentDocs Lib "shell32.dll" ( _
                 
ByVal uFlags As Long, _
                 ByVal pv As String)
Versions :
. Windows 95/98 : Oui
. Windows NT : A partir de 4.0
. Windows 2000/XP : Oui

Description :
Cette fonction ajoute un fichier dans le menu des documents récemment utilisés du menu "Démarrer" (barre des tâches).
uFlags peut être égal à :
SHARD_PIDL = 1, si pv est un pointeur vers une structure PIDL (item identifier list).
SHARD_PATH = 2, si pv est une chaîne donnant le chemin et nom du fichier.
pv contient un pointeur ou un nom du fichier. Si une chaîne vide est utilisée, le menu "Documents" est vidé.

Exemple d'utilisation :

Private Declare Sub SHAddToRecentDocs Lib "shell32.dll" ( _
                   
ByVal uFlags As Long, ByVal pv As String)

Private Const
SHARD_PATH = 2

Public Sub AjouteDocument(stFichier As String)
' Ajoute un fichier aux documents récents
' (Menu "Démarrer", "Documents" de la barre des tâches)
Call SHAddToRecentDocs(SHARD_PATH, stFichier)
End Sub

Retour à la liste des API

Visual Basic Research Center - (c) 2000/2002 -  Webmaster : docvb (chez) free (point) fr