Liebe Experten,
ich schreibe gerade ein Programm, zu dem unter anderem ein einfacher HTML-Viewer gehört. Der HTML-Viewer braucht nicht alles zu können, eine Teilmenge von HTML ohne CSS reicht. Ein Grundgerüst habe ich bereits: Texte in verschiedenen Schriftarten und -größen ausgeben, Listen usw.
Dies zeichne ich in eine Bitmap, für die ich mit der Funktion CreateCompatibleDC(…) einen Speicherkontext erzeugt habe, und die Bitmap zeige ich in einem Fenster an.
Nun benötige ich noch Steuerelemente: Buttons, Eingabefelder usw.
Gibt es dafür „einfache“ Möglichkeiten, diese auf der Bitmap zu erzeugen und darzustellen, vergleichbar mit CreateWindow(…,hWndParent,…), oder muß ich diese mühsam aus Zeichenoperationen und kleinen Bitmaps zusammenbauen?
Weiß jemand, wie das in einem Internet-Browser wie z. B. dem Firefox gemacht wird?
Grüße,
I.