Jump to content

QMSG: Difference between revisions

From EDM2
Anakor (talk | contribs)
m Format
Ak120 (talk | contribs)
mNo edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== QMSG ==
Query Message structure


Query Message structure.
== Type ==
 
  [[HWND]]    hwnd
=== Type ===
  [[ULONG]]  msg
  [[MPARAM]]  mp1
  [[OS2 API:DataType:HWND|HWND]]    hwnd
  MPARAM  mp2
  [[OS2 API:DataType:ULONG|ULONG]]  msg
  ULONG  time
  [[OS2 API:DataType:MPARAM|MPARAM]]  mp1
  [[POINTL]]  ptl
  [[OS2 API:DataType:MPARAM|MPARAM]] mp2
  ULONG  reserved
  [[OS2 API:DataType:ULONG|ULONG]]   time
  [[OS2 API:DataType:POINTL|POINTL]]  ptl
  [[OS2 API:DataType:ULONG|ULONG]]   reserved
 
==== C Declaration Method ====


=== C Declaration Method ===
typedef struct
typedef struct


=== Fields ===
== Fields ==
hwnd    Window handle
msg      Message identity
mp1      Parameter 1
mp2      Parameter 2
time    Message time
ptl      Pointer position when message was generated
reserved Reserved


hwnd    Window handle.
[[Category:PM Data type]]
msg      Message identity.
mp1      Parameter 1.
mp2      Parameter 2.
time    Message time.
ptl      Pointer position when message was generated.
reserved Reserved.

Latest revision as of 07:03, 21 February 2020

Query Message structure

Type

HWND    hwnd
ULONG   msg
MPARAM  mp1
MPARAM  mp2
ULONG   time
POINTL  ptl
ULONG   reserved

C Declaration Method

typedef struct

Fields

hwnd     Window handle
msg      Message identity
mp1      Parameter 1
mp2      Parameter 2
time     Message time
ptl      Pointer position when message was generated
reserved Reserved