以下是引用coachard在2007-8-23 19:53:10的发言:
看了两遍例子+setwindowlong的各参数,对callwindowproc有点了解了,它应该是处理窗口信息的函数
上面那个例子应那是在窗体启动时,将窗口信息处理的入口地址改成WindowProc而实现钩子功能,然而WindowProc = CallWindowProc(PrevProc, hwnd, uMsg, wParam, lParam)这句应该是为了执行对窗体的原始操作,而那个if则可以看成附加操作。。。
不知我理解对不对???
看了两遍例子+setwindowlong的各参数,对callwindowproc有点了解了,它应该是处理窗口信息的函数
上面那个例子应那是在窗体启动时,将窗口信息处理的入口地址改成WindowProc而实现钩子功能,然而WindowProc = CallWindowProc(PrevProc, hwnd, uMsg, wParam, lParam)这句应该是为了执行对窗体的原始操作,而那个if则可以看成附加操作。。。
不知我理解对不对???
对
VB QQ群:47715789