6
Ho bisogno di inviare un messaggio di Windows a un TDataModule nella mia app Delphi 2010.Delphi - Come posso inviare un messaggio di Windows a TDataModule?
Vorrei utilizzare
PostMessage(???.Handle, UM_LOG_ON_OFF, 0,0);
Domanda:
Il TDataModule non dispone di una maniglia. Come invio un messaggio Windows ad esso?
Does AllocateHWND crea semplicemente una finestra nascosta? –
@gbrandt: Crea un * handle di finestra *, che non è esattamente la stessa cosa. Tutti i controlli visivi devono avere un handle di finestra per ricevere messaggi e gestire il proprio disegno (e i controlli visivi senza un handle non possono disegnare o ricevere messaggi), ma non tutti gli handle ned devono essere associati a un elemento visivo. –
@gbrandt: dare un'occhiata a questo collegamento http://www.delphidabbler.com/articles?article=1 in "Come un componente senza finestra può ricevere messaggi da Windows" –