Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi NonVCL-Fenster in VCL-Anwendung (https://www.delphipraxis.net/159147-nonvcl-fenster-vcl-anwendung.html)

turboPASCAL 17. Mär 2011 23:49

AW: NonVCL-Fenster in VCL-Anwendung
 
Nun mit einem nonVcl Fenster hättest du dann auch div. Probleme.

Ich würde wahrscheinlich ein Low Level Mousehook nutzen und das Bitmap
ohne Umweg über das Timage auf die Form zeichnen.

Ab welchen Betriebssystem soll das ganze laufen ?

Schubi 19. Mär 2011 11:14

AW: NonVCL-Fenster in VCL-Anwendung
 
Ab Windows XP, wenns nen vorteil hat auch erst ab Vista. Ist ja jetzt schon nur ab 2k lauffähig, wegen dem exlayered.

Welche Probleme siehst du bei nem NonVCL-Fenster?

Mit dem NonVCL wollte ich erreichen dass exlayered und vor allem UpdateLayeredWindow ordentlich funktioniert.

turboPASCAL 19. Mär 2011 13:55

AW: NonVCL-Fenster in VCL-Anwendung
 
Na, bei nonVCL darfst du alles schön von Hand schreiben zB. das zeichnen des Bitmaps etc.

Schubi 19. Mär 2011 15:51

AW: NonVCL-Fenster in VCL-Anwendung
 
Das ist ja kein Problem. Das bringt NonVCL nunmal mit sich...

Und wenn man etwas selber tut, weiß man dass man selber schuld ist, wenn was nicht funktioniert :wink:

Werde das bei Gelegenheit mal ausprobieren mit dem Überschreiben von CreateWnd.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:30 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz