Hook EN_CHANGE in dialog for subclassing CEDIT

151 Views Asked by At

I have my own subclassed class for CEDIT as following:

class MyEdit : public CEdit....

I subclassed it in DoDataExchange procedure by DDX_control I hook in this subclassed class ON_CHAR and ON_CHANGE (MyEdit::OnChar, MyEdit::OnChange).

I need hook ON_CHANGE event also in parent dialog, but with subclassing class it does not work.

Is here some way how manually send from MyEdit::OnChange message to dialog?

1

There are 1 best solutions below

4
Michal Hadraba On

I have just solved it. I have solved missing EN:CHANGE by using EN_UPDATE event. EN_UPDATE is posting despite sublclassing CEdit...