Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: pekfos
Biblioteki C/C++

SetConsoleTextAttribute

[funkcja] Zmienia atrybuty dla znaków wyświetlanych w konsoli.

Składnia

C/C++
#include <windows.h>

BOOL WINAPI SetConsoleTextAttribute(
HANDLE hConsoleOutput,
WORD wAttributes
);

Argumenty

ArgumentOpis
HANDLE hConsoleOutputUchwyt do bufora ekranu konsoli. Uchwyt musi mieć prawa dostępu GENERIC_READ.
WORD wAttributesNowe atrybuty dla tekstu.

Zwracana wartość

Zwraca wartość różną od zera w przypadku sukcesu. W przeciwnym wypadku funkcja zwraca wartość 0.

Aby uzyskać rozszerzone informacje o błędzie, wywołaj funkcję » WinAPIGetLastError.

Opis szczegółowy

Funckcja zmienia atrybuty dla znaków wyświetlanych w konsoli. Funkcja nadaje nowe atrybuty dla nowo pisanego tekstu.

Wymagania

Minimalny obsługiwany klientWindows 2000 Professional
Minimalny obsługiwany serwerWindows 2000 Server
BibliotekaKernel32.lib
DLLKernel32.dll

Przykład

C/C++
#include <windows.h>
#include <cstdio>

int main()
{
    SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), 0x70 );
    printf( "Czarny tekst na bialym tle" );
    return 0;
}

Linki zewnętrzne