Kezdőoldal » Számítástechnika » Programozás » C++-ban, Windows ablakos...

Zsomkovacs kérdése:

C++-ban, Windows ablakos alkalmazáshoz hogy lehet a Textout által használt betűtípust beállítani?

Figyelt kérdés

A help szerint a kiírás "using the specified font" történik, de semmilyen eljárást, függvényt, paramétert nem találok, amivel ezt meg tudnám határozni. (a legjobb az lenne, ha én választhatnám majd meg a betűtípust mondjuk egy .ttf fájl megadásával, de ha tetszőleges fix széles betűtípusra átállna, már az is jó lenne). Van esetleg hatékonyabb megoldás szöveg kiírására a Textoutnál? (konkrétabban karakterek kiírására véletlenszerű pozícióban (nem folytonosan), nagy mennyiségben, minél gyorsabban kéne futnia)


A válaszokat előre is köszönöm!



#Windows #C++ #Textout
2012. jún. 6. 07:39
 1/1 anonim ***** válasza:

A SelectObject függvénnyel választhatsz betűtípust (és még sok mást) eszközökhöz.

[link]

Használhatod a rendszer alapértelmezett betűtípusát:

SelectObject(hdc, GetStockObject(DEFAULT_GUI_FONT));

vagy létrehozhatsz saját logikai betűtípust a CreateFont függvénnyel.

[link]

Itt elég részletes leírást (és példát is) találsz.

2012. jún. 7. 20:32
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!