Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

GetLargestConsoleWindowSize

[funkcja] Pobiera rozmiar największego możliwego do wyświetlenia okna konsoli używającego obecnej czcionki.

Składnia

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

COORD WINAPI GetLargestConsoleWindowSize( HANDLE hConsoleOutput );

Argumenty

ArgumentOpis
hConsoleOutputUchwyt do bufora ekranu konsoli.

Zwracana wartość

Jeśli nie wystąpią żadne błędy, zwracaną wartością jest struktura » WinAPICOORD określająca liczbę komórek znaków w wierszach i w kolumnach przy największym możliwym rozmiarze okna. Jeśli wystąpią błędy, składowe struktury mają wartość zero. Aby uzyskać rozszerzone informacje o błędach, wywołaj funkcję » WinAPIGetLastError.

Dodatkowe informacje

Funkcja nie bierze pod uwagę rozmiaru bufora ekranu konsoli, co oznacza, że zwrócony rozmiar okna może być większy od rozmiaru bufora. Funkcja » WinAPIGetConsoleScreenBufferInfo może być użyta do określenia maksymalnego rozmiaru okna konsoli do wyświetlenia biorąc pod uwagę obecny rozmiar bufora ekranu konsoli oraz obecną czcionkę.

Wymagania

Minimalny system klientaWindows 2000 Professional (tylko aplikacje biurowe).
Minimalny system serweraWindows 2000 Server (tylko aplikacje biurowe).
NagłówekWincon.h (dołącza Windows.h)
BibliotekaKernel32.lib
DLLKernel32.dll

Linki zewnętrzne