Ich habe von jemandem noch etwas erfahren:
Zitat:
Popups sind seperate Fenster. Also die haben mit deinem Form so direkt nichts zu tun. Genau so auch wie die Liste einer Combobox. Diese Fenster werden von Windows verwaltet. Also ohne deren Fensterhandle kannst du nicht mal darauf zugreifen. Und das
Handle weiß man zum Glück nicht. Also bekommst du so etwas nur extrem schwer in ein Bitmap.
Kann man nun nicht Windows sagen, dass es dieses Popup auf einen bestimmten
DC malen soll?
Seperat arbeite ich daran, diesen mangel so zu ergänzen, dass ich alle controls meines Formulars durchgehe, und kucke, ob z.B. eine ComboBox darin enthalten ist.
Wenn ja, kucke ich dann, ob diese offen ist und zeichne die Menu-Items selbst.
Nur an dem zeichnen hänge ich noch ein wenig. z.B. wenn die Box mehrere einträge enthält und das ding dann scrollt...