关于Edit的WindowProc的问题
我用如下代码处理一个Edit的WindowProc,但为什么替换了WindowProc后输入字符无效??
LRESULT CALLBACK TxtProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
if(uMsg==WM_KEYUP)
lastchar=(char)wParam;
if(uMsg==WM_RBUTTONDOWN)
return 1;
CallWindowProc(oldaddr1,hwnd,uMsg,wParam,lParam);//oldaddr1是原windowProc的地址
return TRUE;
}