Delphi TMessage[1] 型別介紹
阿新 • • 發佈:2022-05-26
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 更新時間: