Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Dialoge mit Klassenname (https://www.delphipraxis.net/58252-dialoge-mit-klassenname.html)

Daniel Schuhmann 4. Dez 2005 00:44


Dialoge mit Klassenname
 
Servus!

Wenn ich NonVCL-Programme schreibe, erstelle ich diese aus Bequemlichkeit (aka. Faulheit) mit Hilfe von fertigen Dialogen, die ich mit dem Visual-Studio-Editor (Visual C++ 2003) erstelle. Meine Frage ist nun: Ist es möglich, einem Dialog, der mit CreateDialog oder DialogBox aufgerufen wird, einen Klassennamen zu registieren und wenn ja wie? Einfach ganz stupide die Eigenschaft Klassenname in der VS-IDE zu setzen, bringt nämlich gar nix, das Fenster wird dann nie angezeigt. Und eine herkömmliche Fensterstruktur erzeugen im Zusammenspiel mit RegisterClassEx geht natürlich auch nicht.

Luckie 4. Dez 2005 01:11

Re: Dialoge mit Klassenname
 
Ich glaube das geht nicht. Das Registrieren der Fensterklasse des Dialoges übernimmt der DialogManager und dort kannst du natürlich keinen Einfluss nehmen. Ich schließe das daraus, dass auch Dialoge, die mit Ressourcen Editor von radsm erstellt wurden die Fensterklasse #32770 haben.

generic 4. Dez 2005 11:50

Re: Dialoge mit Klassenname
 
kleine korrektur - der editor heist RadASM.

Luckie deine Tastatur klemmt. ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:09 Uhr.

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