WEB开发网
开发学院软件开发VC Visual C++程序的建立~~5 阅读

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常用的句柄类型。

Visual C++程序的建立~~5

Visual C++程序的建立~~5

附  页:

系统自动生成的显示两行字应用程序的头文件和执行文件的代码分析:

(这里只对应用程序类作以分析)

注:灰色的文字部分是加的说明

// 显示两行字。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_

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Visual 程序 建立

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接