WinNT Sí
Win95 Sí
Win32s No
• Biblioteca = kernel32.lib • Cabecera = wincon.h
• Unicode = No
• Plataforma = Nada

SetConsoleTextAttribute

La función SetConsoleTextAttribute asigna los atributos de color para el primer plano (texto) y el fondo de los caracteres escritos al buffer de pantalla por WriteFile o WriteConsole, o el eco de la función ReadFile o ReadConsole. Esta función afecta sólo al texto escrito después de la llamada a la función.

Sintaxis

BOOL SetConsoleTextAttribute(
    HANDLE hConsoleOutput,  // manipulador de buffer de pantalla de consola
    WORD wAttributes        // colores de texto y fondo
   );

Parámetros

hConsoleOutput
Identifica un buffer de pantalla de consila. El manipulador debe tener acceso GENERIC_READ.
wAttributes
Especifica los atributos de primer plano y fondo. Se puede especificar cualquier combinación de los siguientes valores: FOREGROUND_BLUE, FOREGROUND_GREEN, FOREGROUND_RED, FOREGROUND_INTENSITY, BACKGROUND_BLUE, BACKGROUND_GREEN, BACKGROUND_RED y BACKGROUND_INTENSITY. Por ejemplo, la siguiente combinación de valores produce texto blanco sobre fondo negro:
FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE  
{/salida}
</dd>
</dl>
<h2>Valor de retorno</h2>
<p>Si la función tiene éxito, el valor de retorno es distinto de cero.</p>
<p>Si la función falla, el valor de retorno es cero. Para optener información adicional sobre el error, llamar a
  {wf:GetLastError}.</p>
<h2>Observaciones</h2>
<p>Para determinar los atributos de color actuales del buffer de pantalla, llamar a la función {wf:GetConsoleScreenBufferInfo}.</p>

<form action="http://search.freefind.com/find.html" method="get" target="_self"> <input type="hidden" name="id" size="-1" value="6585932"/> <input type="hidden" name="pageid" size="-1" value="r"/> <input type="hidden" name="mode" size="-1" value="ALL"/> <input type="hidden" name="n" value="0"/> <input type="text" name="query" size="14"/> <input type="submit" value=" Buscar "/> <label>Buscar en:</label> <select name="s"> <option value="" selected="selected">Con Clase</option> <option value="Articulos">Articulos</option> <option value="WinAPI">WinAPI</option> <option value="C++">C++</option> <option value="Graficos">Gráficos</option> <option value="MySQL">MySQL</option> </select> <br/> <small> suministrado por <a href="http://www.freefind.com">FreeFind</a> </small> </form>
Valid HTML 4.0! Valid CSS!