-
-
[旧帖]
[求助]关于窗口消息与窗口自绘的疑惑
0.00雪花
-
发表于:
2011-11-18 23:34
1476
-
[旧帖] [求助]关于窗口消息与窗口自绘的疑惑
0.00雪花
好久没来论坛了发帖,潜了好久。
最近在研究gdi和窗口自绘,刚开始就遇到了问题,我这个人比较喜欢研究内部实现,故如果有windows的伪源码,嘿嘿。问题如下:
我们调用createwindow创建一个窗口,那么我们的回调函数就会收到一个名为nccreate消息,从msdn查到,这时返回真,则会继续创建窗口,否则createwindow会返回null。正常情况下我们都会把消息丢给def**做默认处理。
我的疑问有,如果我把消息拦截下来,不进行默认处理会发生什么事,或者说我能不能接管全部消息。如果可以,我该如何创建我的窗口,我该在哪里开始画我的窗口,是创建窗口时指定的那个区域吗,有窗口覆盖我的窗口然后又移开窗口而出现的无效区域如何处理,我该如何销毁我的窗口(ncdestory)。。。
以上拜托了。
ps:本人会c++和sdk的基本应用(暂无完整可发布软件,没学mfc),会易语言,会点汇编,但对绘画和消息一知半解。
[课程]FART 脱壳王!加量不加价!FART作者讲授!