Section courante

A propos

Section administrative du site

CreateConsoleScreenBuffer

kernel32.dll Créer un tampon de console écran
Windows NT 4+, 2000, XP, 2003

Syntaxe

HANDLE CreateConsoleScreenBuffer( DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES *lpSecurityAttributes, DWORD dwFlags, LPVOID lpScreenBufferData );

Paramètres

Nom Description
dwDesiredAccess Ce paramètre permet d'indiquer l'accès vers le tampon de l'écran de la console.
dwShareMode Ce paramètre permet d'indiquer le mode de partage du tampon (si la valeur est 0, il n'y a aucun partage disponible). Voici les valeurs reconnues :
Constante Valeur Description
FILE_SHARE_READ 0x00000001 Cette constante permet d'indiquer que d'autre opérations d'ouverture peuvent être traiter dans le tampon de l'écran de console pour les accès en lecture.
FILE_SHARE_WRITE 0x00000002 Cette constante permet d'indiquer que d'autre opérations d'ouverture peuvent être traiter dans le tampon de l'écran de console pour les accès en écriture.
lpSecurityAttributes Ce paramètre permet d'indiquer qu'un pointeur vers la structure SECURITY_ATTRIBUTES déterminant d'indiquer si l'identificateur de gestionnaire peut être hérité par les processus enfants. Si la valeur est NULL, alors il n'y a pas d'héritage.
dwFlags Ce paramètre permet d'indiquer le type de tampon d'écran de console à créer.
lpScreenBufferData Ce paramètre doit toujours valoir NULL.

Description

Cette fonction permet de créer un tampon de console écran et de retourner un identificateur Handle associée à celui-ci.

Voir également

Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Dimanche, le 6 décembre 2015