000
02.11.2003, 15:16 Uhr
Anfänger00
|
Hallo, ich habe ein einfaches windows Programm das ein Rechteck ausgibt. Das Rechteck wird mit LineTo() gemalt,wobei ich natürlich auch Rectangle() verwenden könnte. Ich will nur das das Verhältnis eingehalten wird also das Größenverhältnis,bei Größenänderungen und das aus einem quadrat nicht einfach Rechteck werden kann. Ich habe hierfür folgenden Anzatz:
C++: |
MoveToEx(hdc,4*cxClient/12,cyClient*4/12,NULL);
LineTo(hdc,cxClient*8/12,cyClient*4/12); LineTo(hdc,cxClient*8/12,cyClient*8/12); LineTo(hdc,cxClient*4/12,cyClient*8/12); LineTo(hdc,cxClient*4/12,cyClient*4/12); //cxClient,bzw cyClient entsprechen der aktuellen Größe in Pixeln.
|
Wisst ihr wie man sowas macht? Dieser Post wurde am 02.11.2003 um 15:19 Uhr von Anfänger00 editiert. |