为什么在窗口函数最后
return (DefWindowPro(hWnd,message,wParam,lParam));
中要加个return,它要返回给谁,如果不加会出现哪些情况???
return (DefWindowPro(hWnd,message,wParam,lParam));
中要加个return,它要返回给谁,如果不加会出现哪些情况???
解决方案 »
- MFC——图形叠加问题(上层图把下层图覆盖了)
- 如何合并两个菜单?
- 哪位大哥把这个看似简单的问题破了,小弟愿管你叫声爸并减寿十年!#24
- 如何实现Cformview派生的view上的控件随view大小变化而变化???/
- 为什么内存占用越来越大??
- ★问个基础问题:“单处理器”机器下用“多线程”编程的意义何在?★
- 100分,如何不用CDocument和CMultiDocTamplate?
- 用一个ComboBox模仿IE的地址栏,当输入网址时,下面有历史纪录列表。
- 在多文档中,如何相应多各childfrm 中的某一个被设为 当前活动窗口??
- 有关动态链接库的问题!
- 100分 帮我把代码改成能运行的 重叠IO的 代码不长
- system权限,启动一个explorer.exe,如何获取对应的桌面?
return (DefWindowPro(hWnd,message,wParam,lParam));
至于为什么要返回,这是因为Windows要求对于每一个消息处理之后都要有一个返回值。
如果你加:return (DefWindowPro(hWnd,message,wParam,lParam));
那么最直接的后果是你的窗口根本就显示不出来。
那么最直接的后果是你的窗口根本就显示不出来。
=========
少打了一个字:如果你不加:return (DefWindowPro(hWnd,message,wParam,lParam));
那么最直接的后果是你的窗口根本就显示不出来。
return (DefWindowPro(hWnd,message,wParam,lParam));的话肯定显示不了