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.