Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.048 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'))
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat