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