Jump to content

QMSG: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(3 intermediate revisions by the same user 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
  hwnd    Window handle.
  msg      Message identity
  msg      Message identity.
  mp1      Parameter 1
  mp1      Parameter 1.
  mp2      Parameter 2
  mp2      Parameter 2.
  time    Message time
  time    Message time.
  ptl      Pointer position when message was generated
  ptl      Pointer position when message was generated.
  reserved Reserved
  reserved Reserved.
 
[[OS2_API | Back to OS/2 API]]
 


[[Category:The OS/2 API Project]]
[[Category:PM Data type]]

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