Visual C++程序的建立~~5
2009-06-03 20:04:40 来源:WEB开发网核心提示: 参 数: HWND hWnd 接收消息的窗口句柄 UINT Msg 消息的ID标识符 WPARAM wParam 消息的WPARAM参数 WPARAM IParam 消息的LPARAM参数 WPARAM wParam,WPARAM IParam都是消息的附加参数,Visual C++程序
参 数:
HWND hWnd 接收消息的窗口句柄
UINT Msg 消息的ID标识符
WPARAM wParam 消息的WPARAM参数
WPARAM IParam 消息的LPARAM参数
WPARAM wParam,WPARAM IParam都是消息的附加参数,比如你要响应键盘按下的消息就得用WM_CHAR消息,但是你并不知道按下的是那个键,这2个参数就指定你按键的ASCII码,来确定你按下的是哪个键。它俩都是4个字节长,一般都用LPARAM传指针,两者没区别;你想怎么用就怎么用。wParam的低4位数也表示消息的ID值,比如某菜单用符号表建的ID符为:ID_NEW_MENUITEM,值为101,则可用if(LOWORD(wParam)==ID_NEW_MENUITEM)来判别。
例中见到了HWND和UINT,它们是Windows常用的句柄类型和常用的基本数据类型。表1.4列出了一些Windows编程中常用的基本数据类型。表1.5列出了Windows常用的句柄类型。
附 页:
系统自动生成的显示两行字应用程序的头文件和执行文件的代码分析:
(这里只对应用程序类作以分析)
注:灰色的文字部分是加的说明
// 显示两行字。h : main header file for the 显示两行字 application
#if !defined(AFX_H__6CF87E54_5FC3_419D_B373_44264BFF449C__INCLUDED_)
#define AFX_H__6CF87E54_5FC3_419D_B373_44264BFF449C__INCLUDED_
- ››Visual Basic 2008 数学函数
- ››Visual Studio2005中Smart Device的问题
- ››Visual Studio 中根据数据库字段动态生成控件
- ››Visual Studio 11全新黑色主题
- ››Visual Studio 2011 Beta新特性(一):安装VS201...
- ››建立唯美图片特效,十个jQuery插件分享
- ››Visual Studio自定义调试窗体两个小技巧
- ››Visual Studio 2005 Team Edition for Database P...
- ››Visual C#两分钟搭建BHO IE钩子
- ››建立自己的TextView和ImageView的组合View类
- ››Visual C++优化对大型数据集合的并发访问
- ››程序启动画面
更多精彩
赞助商链接