webForumDet fria alternativet

solid ellipse

C/C++

12 svar · 286 visningar · startad av pettsson

Medlem sedan jan. 20021 122 inlägg
Frågan#1

kan ellipse-kommandot visa en solid cirkel? Som det nu är använder jag en Pen, och då får jag bara kantlinjerna

Medlem sedan juni 200010 432 inlägg
#2

CreateSolidBrush(COLORREF) och SelectObject(....) kanske? ;)

Medlem sedan jan. 20021 122 inlägg
#3

tack! men...
bollbrush = CreateSolidBrush(RGB(255. 255. 0));
prövade jag med och fick:

warning C4003: not enough actual parameters for macro 'RGB'
error C2143: syntax error : missing ')' before 'constant'
error C2059: syntax error : ')'

Medlem sedan maj 20021 466 inlägg
#4

Prova komma istället för punkt.

Medlem sedan jan. 20021 122 inlägg
#5

jag kom just på det... men tack iaf :)

Medlem sedan maj 200221 inlägg
#6

Windows grafiksystem (GDI) är totalt hjärndött.. Testa GDI+ istället som är en GDI wrapper som MS har skrivigt. Fungerar bra. Följer med .Net Framework och i XP. Fast i w2k så måste du inkludera gdiplus.dll:en som är på runda 1.7mb. Tycker du detta är mycket så kan du köra den igenom UPX och få ner den till runt 0.8-0.9mb.

Medlem sedan juni 200010 432 inlägg
#7

Windows grafiksystem (GDI) är totalt hjärndött..

Instämmer... :e

Medlem sedan jan. 20021 122 inlägg
#8

möjligt :) men det räckte för den uppgift jag hade ;)

Medlem sedan maj 20021 466 inlägg
#9

PeW skrev:

matricks skrev:

Windows grafiksystem (GDI) är totalt hjärndött..

Instämmer... :e

Jag instämmer inte. Visst är det lite ologiskt ibland men knappast hjärndött.

Medlem sedan aug. 2001458 inlägg
#10

Jag instämmer. Med Marcus. Man kan göra mycket med GDI, men tröskeln är hög och det finns uppenbara behov av ett abstraktionslager som förenklar.

Medlem sedan juni 200010 432 inlägg
#11

Beror nog helt på vad som avses med "hjärndött" och "ologiskt".
GDI har sina begränsningar - som allt annat. Personligen ligger saker som mode13h, Allegro och OpenGL mig närmare om hjärtat om man ska prata om grafisk programmering. Inte för att GDI är svårt, utan för att det är så förbannat begränsat till windows, med allt vad det innebär :e

Medlem sedan feb. 20002 300 inlägg
#12

PeW skrev:

...saker som mode13h...

Ja... Det är ju ofta man använder mode13h till vettiga saker nuförtiden... ;) :e

Medlem sedan juni 200010 432 inlägg
#13

Vettiga? Är det ett krav? :e

263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)