Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Velikost písma v konzole Visual Studia Community

Aktivity
Avatar
Pavel Šůstek:29.3.2018 5:08

Může mi někdo poradit ,jak změnit velikost písma v černém konzolovém okně v konzolové aplikaci u Visual Studia 2017 Community ?Lze ovládat velikost okna programově ?

 
Odpovědět
29.3.2018 5:08
Avatar
Odpovídá na Pavel Šůstek
Radek Chalupa:29.3.2018 7:25

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

  • individuální konzultace, školení programování, (C/C++, C#, WinAPI, .NET, COM, ATL, MFC...)
  • vývoj software na zakázku

http://www.radekchalupa.cz

 
Nahoru Odpovědět
29.3.2018 7:25
Avatar
Odpovídá na Radek Chalupa
Pavel Šůstek:29.3.2018 11:28

Díky moc ,funguje to .

 
Nahoru Odpovědět
29.3.2018 11:28
Avatar
Odpovídá na Pavel Šůstek
Patrik Valkovič:29.3.2018 11:56

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í.

Nahoru Odpovědět
29.3.2018 11:56
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Patrik Valkovič
Pavel Šůstek:29.3.2018 13:56

Díky ,funguje .

 
Nahoru Odpovědět
29.3.2018 13:56
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.