Biblioteki C/C++
FillConsoleOutputCharacter
[funkcja] Zapisuje określoną ilość znaków do bufora ekranu konsoli zaczynając od podanych współrzędnych.Składnia
#include <windows.h>
BOOL WINAPI FillConsoleOutputCharacter( HANDLE hConsoleOutput, TCHAR cCharacter, DWORD nLength, COORD dwWriteCoord, LPDWORD lpNumberOfCharsWritten );
Argumenty
Zwracana wartość
Jeśli nie wystąpią błędy, zwracana wartość jest niezerowa, inaczej 0. Aby uzyskać szczegółowe informacje o błędzie, wywołaj funkcję
GetLastError.
Dodatkowe informacje
Jeśli liczba znaków do zapisania wykracza poza koniec określonego wiersza w buforze ekranu konsoli, znaki są zapisywane w następnym wierszu. Jeśli liczba znaków do zapisania wykracza poza koniec bufora ekranu konsoli, to znaki są zapisywane na końcu bufora ekranu konsoli. Atrybuty na zapisanych pozycjach nie są zmieniane. Funkcja używa znaków zapisanych w formacie Unicode lub 8-bitowych znaków z bieżącej strony kodowej konsoli. Domyślna strona kodowa konsoli jest inicjalizowana na stronę kodową systemu OEM. Do zmiany strony kodowej konsoli służą funkcje
SetConsoleCP oraz
SetConsoleOutputCP. Można również użyć polecenia
chcp
lub
mode con cp select=id_strony_kodowej
.
Wymagania
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.