Delphi TMessage[1] 类型介绍
Delphi TMessage[1] 类型介绍
TMessage表示一个Windows消息。
//Delphi syntax:
type
TMessage = packed record
Msg: Cardinal; //表示Windows消息代码
case Integer of
0: (
WParam: Longint; //表示消息的WParam。要访问此字段的低位和高位字,请改用WParamLo和WParamHi字段
LParam: Longint; //表示消息的LParam。要访问此字段的低位和高位字,请改用LParamLo和LParamHi字段。
Result: Longint); //保存返回值。要访问此字段的低位和高位字,请改用ResultLo和ResultHi字段。
1: (
WParamLo: Word;
WParamHi: Word;
LParamLo: Word;
LParamHi: Word;
ResultLo: Word;
ResultHi: Word);
end;
//C++ syntax:
struct TMessage
{
Cardinal Msg;
union
{
struct
{
Word WParamLo;
Word WParamHi;
Word LParamLo;
Word LParamHi;
Word ResultLo;
Word ResultHi;
};
struct
{
int WParam;
int LParam;
int Result;
};
};
} ;
TMessage类型表示WndProc和其他方法中的Windows消息。
创建时间:2022.05.26 更新时间:
博客园 滔Roy https://www.cnblogs.com/guorongtao 希望内容对你有所帮助,谢谢!
浙公网安备 33010602011771号