Posted By: bsw (...from the Dark) on 'CZprogram' Title: Win32: subclassing Date: Tue Apr 22 20:20:33 2003 Zdravim Lianu, narazil jsem na zajimavy problem se %subj%. A tot: pri opetovnem volani prostrednictvim CallWindowProc se mi stava, ze se program zacykli, kdezto pri "normalnim" vyvolani puvodni procedury nikoliv. Nesetkal jste se nekdo s timto? Proc tomu tak je? Zkraceny kod: LRESULT CALLBACK MainWindowProc( HWND hwnd, // handle to window UINT uMsg, // message identifier WPARAM wParam, // first message parameter LPARAM lParam // second message parameter ) { ... // "sekne se" //LRESULT lret = ::CallWindowProc(_Module.m_WndProc, hwnd, uMsg, wParam, lParam); // projde bez problemu... LRESULT lret = _Module.m_WndProc(hwnd, uMsg, wParam, lParam); ... return lret; } Diky za pripadne namety bsw bsw ------------ bsw@email.cz icq#31499029