Beaucoup de fonctions des API sont doublées, une version <nomDeLaFonction>
et une autre <NomDeLaFonction>&"Ex"
Ainsi "RegOpenKey" et "RegOpenKeyEx".
Quelle est l'explication ? Je ne l'ai pas trouvé sur MSDN.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
François Picalausa
Hello,
Ex(tended) offre plus de possibilités ou des possibilités différentes à une fonction. Pour RegOpenKey, c'est indiqué en toutes lettres dans l'article: Note : This function is provided only for compatibility with 16-bit versions of Windows. Applications should use the RegOpenKeyEx function.
Pour RegSaveKeyEx: RegSaveKeyEx offers the same functionality as RegSaveKey, except that RegSaveKeyEx also allows you to specify the format for the saved key or hive, and RegSaveKeyEx does not save the HKEY_CLASSES_ROOT predefined key.
-- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com http://apisvb.europe.webmatrixhosting.net
"Patrice Henrio" a écrit dans le message de news:ujBg%
Beaucoup de fonctions des API sont doublées, une version <nomDeLaFonction> et une autre <NomDeLaFonction>&"Ex" Ainsi "RegOpenKey" et "RegOpenKeyEx". Quelle est l'explication ? Je ne l'ai pas trouvé sur MSDN.
Hello,
Ex(tended) offre plus de possibilités ou des possibilités différentes à une
fonction.
Pour RegOpenKey, c'est indiqué en toutes lettres dans l'article:
Note : This function is provided only for compatibility with 16-bit versions
of Windows. Applications should use the RegOpenKeyEx function.
Pour RegSaveKeyEx:
RegSaveKeyEx offers the same functionality as RegSaveKey, except that
RegSaveKeyEx also allows you to specify the format for the saved key or
hive, and RegSaveKeyEx does not save the HKEY_CLASSES_ROOT predefined key.
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net
"Patrice Henrio" <patrice.henrio.pasdepub@laposte.net> a écrit dans le
message de news:ujBg%23UdYEHA.2500@TK2MSFTNGP09.phx.gbl
Beaucoup de fonctions des API sont doublées, une version
<nomDeLaFonction> et une autre <NomDeLaFonction>&"Ex"
Ainsi "RegOpenKey" et "RegOpenKeyEx".
Quelle est l'explication ? Je ne l'ai pas trouvé sur MSDN.
Ex(tended) offre plus de possibilités ou des possibilités différentes à une fonction. Pour RegOpenKey, c'est indiqué en toutes lettres dans l'article: Note : This function is provided only for compatibility with 16-bit versions of Windows. Applications should use the RegOpenKeyEx function.
Pour RegSaveKeyEx: RegSaveKeyEx offers the same functionality as RegSaveKey, except that RegSaveKeyEx also allows you to specify the format for the saved key or hive, and RegSaveKeyEx does not save the HKEY_CLASSES_ROOT predefined key.
-- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com http://apisvb.europe.webmatrixhosting.net
"Patrice Henrio" a écrit dans le message de news:ujBg%
Beaucoup de fonctions des API sont doublées, une version <nomDeLaFonction> et une autre <NomDeLaFonction>&"Ex" Ainsi "RegOpenKey" et "RegOpenKeyEx". Quelle est l'explication ? Je ne l'ai pas trouvé sur MSDN.