Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.287 Beiträge
 
Delphi 12 Athens
 
#5

AW: Sendmessage an Eingabefeld

  Alt 12. Dez 2022, 14:26
Was ist FindAWindow und SetWinText, bzw. wo kommt das her?

MSDN-Library durchsuchenSetWindowText oder MSDN-Library durchsuchenWM_SETTEXT (am Besten mit Delphi-Referenz durchsuchenSendTextMessage anstatt MSDN-Library durchsuchenSendMessage)

Zitat:
Integer(PCHAR('test'))
Und solltest du irgendwann mal auf 64 Bit umstellen wollen, wird dir so ein Mist wie Integer-Casts das Genick brechen.

Hier, beim SendMessage/PostMessage, nimmt man für sowas die richtigen Typen, wie
LPARAM(PChar('test')) (ja genau, jenen Typen, mit welchem dieser Parameter im SendMessage deklariert wurde)
oder notfalls z.B.
IntPtr(PChar('test'))
NativeInt(PChar('test'))
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat