Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: DialogBox Anwendung mit WideChar's (peinlich)

  Alt 31. Okt 2003, 09:37
Fehler 1400:
Zitat von PSDK:
1400 Invalid window handle. ERROR_INVALID_WINDOW_HANDLE
Der zweite Parameter sieht mir etwas falsch aus:
Zitat von PSDK:
lpTemplate
[in] Specifies the dialog box template. This parameter is either the pointer to a null-terminated character string that specifies the name of the dialog box template or an integer value that specifies the resource identifier of the dialog box template. If the parameter specifies a resource identifier, its high-order word must be zero and its low-order word must contain the identifier. You can use the MAKEINTRESOURCE macro to create this value.
Sprich da gehört die ID deines Dialoges aus der Ressourcendatei rein und zwar so:
MAKEINTRESOURCE(100) Wenn der Dialog in der Ressource die ID 100 hat.

Und warum rufst du DialogBoxW explizit selber auf? Windows NT/2000/XP machen dies automatisch. Alle anderen Betriebssysteme dürften damit erst gar nichts anfangen können.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat