解决方案 »
- 谁能介绍本书,关于C语言用API函数实现各种控件的,最好有代码
- 关于智能指针计数的问题
- 总提示这样的错误是怎么回事?
- Win32 Dynamic-Link Labrary建立什么DLL,菜鸟求问!!
- 读注册表
- 在线等待---sdk编程,如何将菜单加在窗口上
- 一个的菜单问题。请大家帮帮我
- 请问 ON_CONTROLRANGE( EN_KILLFOCUS...) 在 Release 版处理这个消息会非法操作!
- 为什么类要重载构造函数?如何理解支持重载构造函数对对象的作用?
- 格式显示数字?
- 获取不到消息隐藏界面
- 求助呀!!!32位win7系统上ie9可以下载安装cab包,64位win7系统上ie10不行?
lpfnWndProc
通常来说,按照匈牙利命名法,lp标明这是个长指针(long pointer);fn标明这是个函数(function)。也就是说,lpfnWndProc这个变量是个指向函数的长指针变量。而::DefWindowProc这恰恰就是个指向函数的长指针,所以可以直接赋值给lpfnWndProc。如果你写成wndcls.lpfnWndProc=::DefWindowProc();那就成了将::DefWindowProc函数的返回值赋给lpfnWndProc,这就错了。