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