Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

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

Re: BCB: MessageBox läßt sich nicht mit WideStrings füttern

  Alt 6. Jul 2006, 22:45
In Delphi:
Delphi-Quellcode:
var
  ws: WideString;
begin
  ws := '....';
  MessageBoxW(Handle, PWideChar(ws), PWideChar(ws), 0);
Du musst den WideString nach LPCWSTR casten und das entspricht einem PWideChar in Delphi:
WinUser.h:
Code:
int
WINAPI
MessageBoxW(
    __in_opt HWND hWnd,
    __in_opt LPCWSTR lpText,
    __in_opt LPCWSTR lpCaption,
    __in UINT uType);
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat