| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3739 人关注过本帖
标题:关于callwindowproc函数
只看楼主 加入收藏
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
得分:0 
以下是引用coachard在2007-8-23 19:53:10的发言:
看了两遍例子+setwindowlong的各参数,对callwindowproc有点了解了,它应该是处理窗口信息的函数

上面那个例子应那是在窗体启动时,将窗口信息处理的入口地址改成WindowProc而实现钩子功能,然而WindowProc = CallWindowProc(PrevProc, hwnd, uMsg, wParam, lParam)这句应该是为了执行对窗体的原始操作,而那个if则可以看成附加操作。。。

不知我理解对不对???


VB QQ群:47715789
2007-08-23 20:11
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
收藏
得分:0 
看来我猜得还挺准~~~~~~

不知Joforn版主有没有callwindowproc的用法及各参数的可取值???贴上来下!!!感激不尽!!!

[此贴子已经被作者于2007-8-23 20:18:22编辑过]


偶学编程,也许本身就是一个错。。。
2007-08-23 20:16
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
得分:0 
callwindowproc第一个参数是程序入口地址,一般由GetWindowLong或是SetWindowLong取得,第二个参数是窗体的句柄,第三个参数是窗体消息的值(决定窗体做什么操作),后两个是消息参数,具体功能及可取范围由uMsg值决定。

VB QQ群:47715789
2007-08-23 20:21
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
收藏
得分:0 
enna~大致都了解了,看来具体的还是要等到以后看到实例的时候再来体验啊!

偶学编程,也许本身就是一个错。。。
2007-08-23 20:26
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
得分:0 
以下是引用coachard在2007-8-23 20:26:19的发言:
enna~大致都了解了,看来具体的还是要等到以后看到实例的时候再来体验啊!

对,所有东西只有自己做过才会了解的更清楚,听别人说的也都只能了解表面的。


VB QQ群:47715789
2007-08-23 21:45
快速回复:关于callwindowproc函数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014680 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved