002
17.02.2006, 16:56 Uhr
Lensflare
|
hab folgendes probiert aber ich brauche eine Graphics Instanz, von der ich MeasureString() aufrufen kann.
C++: |
fontW = Graphics.MeasureString("X",fontDialog1.Font).Width;
|
also habe ich eine Graphics instanz erzeugt
C++: |
Graphics g = Graphics.FromHwnd(this.Handle); //this.Handle ist das Handle vom Hauptfenster
|
dann hab ich die MeasureString() von g aufgerufen
C++: |
fontW = g.MeasureString("X",fontDialog1.Font).Width;
|
das geht zwar, aber ich bekomme einen falschen wert, der um ca 1,5 höher ist, als er sein sollte. -- Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten. (Emerson Pugh Trost) Dieser Post wurde am 17.02.2006 um 16:57 Uhr von Lensflare editiert. |