Forum » Programiranje » [Delphi/WinApi] Prestrezanje sporočil
[Delphi/WinApi] Prestrezanje sporočil
zhigatsey ::
Živjo,
V mojem oknu (TForm), bi rad lovil določena sporočila vseh kontrol, ki se nahajajo na formi.
No ja zanimajo me samo edit boxi... in sporočila "OnEnter", "OnExit" in "MouseClick" oz. "MouseDown"...
Recimo če bi določen edit na formi postal aktiven oz. fokusiran bi rad ulovil to sporočilo na nivoju
forme... Edit box pa bi se lahko nahajal tudi na kakšnem group boxu in ni nujno da je direktno na formi.
Je override metode WndProc primeren način?
Ali lahko z WndProc metodo ujamemo sporočila, tudi drugih kontrol na formi ali samo sporočila forme?
Če kdo ve na kakšen način bi to dosegel...
Hvala za odgovore
V mojem oknu (TForm), bi rad lovil določena sporočila vseh kontrol, ki se nahajajo na formi.
No ja zanimajo me samo edit boxi... in sporočila "OnEnter", "OnExit" in "MouseClick" oz. "MouseDown"...
Recimo če bi določen edit na formi postal aktiven oz. fokusiran bi rad ulovil to sporočilo na nivoju
forme... Edit box pa bi se lahko nahajal tudi na kakšnem group boxu in ni nujno da je direktno na formi.
Je override metode WndProc primeren način?
Ali lahko z WndProc metodo ujamemo sporočila, tudi drugih kontrol na formi ali samo sporočila forme?
Če kdo ve na kakšen način bi to dosegel...
Hvala za odgovore
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | C++ programirane v Open GL oz. Direct xOddelek: Programiranje | 2975 (2246) | Vesoljc |
» | OpenGL problemOddelek: Programiranje | 2481 (2047) | Gundolf |
» | Win32 API in C++Oddelek: Programiranje | 1560 (1431) | Monster |
» | OpenGL orr v ansi cOddelek: Programiranje | 1637 (1425) | igor12 |
» | DirectX, neki ne greOddelek: Programiranje | 1148 (1046) | Senitel |