How windows draws dialogs

  • Thread starter Thread starter Brian Henry
  • Start date Start date
B

Brian Henry

This is a little off topic, but does anyone know where I can find
information on how windows draws forms and dialogs on screen? I know it
depends on 2D hardware, and GDI/GDI+. Does anyone know where I can find
documentation on how it does it? thanks
 
Brian,



Many of the controls, like Button, Label, Option Button,CheckBox,
RadioButton and GroupBox are being drawn via GDI+ - which has a kind of
negative speed impact. Regarding Forms and the other controls, the Framework
"only" provide wrappers around the control classes which are already
implemented in the operating system.



Interestingly enough, Microsoft introduces a GDI (without the Plus)
namespace in the next release of the Framework that comes with Whidbey. I've
been told that all the controls I just mentioned will from then on base on
GDI and not on GDI+ anymore.



Klaus
 
I thought GDI+ was supose to be the better of the two :) interesting to hear
different... oh longhorn needs to get here and replace it all with the new
graphics system :) GDI is getting a little old :)
 
* "Klaus Löffelmann said:
Interestingly enough, Microsoft introduces a GDI (without the Plus)
namespace in the next release of the Framework that comes with Whidbey. I've
been told that all the controls I just mentioned will from then on base on
GDI and not on GDI+ anymore.

Interesting. Currently, I am able to repro GDI+ bugs in most Windows
Forms controls in CTP March 2004 version of VS.NET 2005.
 
But you found that namespace I was refering to, anyway, haven't you?
BTW: Got an answer to that questions in privatenews.microsoft.com
(whidbey.windowsforms.controls; GDI+ improvements).
OT: How was vacation?

Klaus
 
* "Klaus Löffelmann said:
But you found that namespace I was refering to, anyway, haven't you?

I didn't have enough time to play with it. Currently I am working with
Generics and other stuff.
BTW: Got an answer to that questions in privatenews.microsoft.com
(whidbey.windowsforms.controls; GDI+ improvements).

I am using another way to report some bugs... let's see if they get
fixed.
OT: How was vacation?

Great! Redmond is great and Seattle too!
 
Herfried K. Wagner said:
I didn't have enough time to play with it. Currently I am working with
Generics and other stuff.


I am using another way to report some bugs... let's see if they get
fixed.
Great! Redmond is great and Seattle too!

I'm not envying you. NO, I'M NOT!
Grrr...

;-)
 
Back
Top