Diskuze: Velikost písma v konzole Visual Studia Community
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.


Lze pomocí WinAPI funkcí. Musíš includovat windows.h a pak viz. ukázka:
int main()
{
        _wsetlocale(LC_ALL, L"Czech");
        HANDLE hk = GetStdHandle(STD_OUTPUT_HANDLE);
        if (NULL == hk)
                return GetLastError();
        CONSOLE_FONT_INFOEX cfi;
        memset(&cfi, 0, sizeof(cfi));
        cfi.cbSize = sizeof(cfi);
        if (!GetCurrentConsoleFontEx(hk, FALSE, &cfi))
                return GetLastError();
        cfi.dwFontSize.X += 10;
        cfi.dwFontSize.Y += 10;
        if (!SetCurrentConsoleFontEx(hk, FALSE, &cfi))
                return GetLastError();
        wprintf(L"Větší písmo\n");
        getchar();
    return 0;
}Radek Chalupa
Tím, že použiješ kód výše, se tvůj kód stává nemultiplatformním a
závislým na WinAPI. Pokud ti jde jen o to zvětšit písmo, aby sis jej mohl
zvětšit, tak existuje jiný způsob.
Klikneš na horní lištu konzole pravým - properties či vlastnosti - font -
size. Po potvrzení by měla velikost zůstat stejná i pro další
spuštění.
Zobrazeno 5 zpráv z 5.
 
				
