Jump to content

QMSG: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 1: Line 1:
== QMSG ==
== QMSG ==
 
Query Message structure
Query Message structure.


=== Type ===
=== Type ===
  [[HWND]]    hwnd
  [[OS2 API:DataType:HWND|HWND]]    hwnd
  [[ULONG]]  msg
  [[OS2 API:DataType:ULONG|ULONG]]  msg
  [[MPARAM]]  mp1
  [[OS2 API:DataType:MPARAM|MPARAM]]  mp1
  MPARAM  mp2
  [[OS2 API:DataType:MPARAM|MPARAM]] mp2
  ULONG  time
  [[OS2 API:DataType:ULONG|ULONG]]   time
  [[POINTL]]  ptl
  [[OS2 API:DataType:POINTL|POINTL]]  ptl
  ULONG  reserved
  [[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:Data type]]
msg      Message identity.
mp1      Parameter 1.
mp2      Parameter 2.
time    Message time.
ptl      Pointer position when message was generated.
reserved Reserved.
 
[[OS2_API | Back to OS/2 API]]
 
 
[[Category:The OS/2 API Project]]

Revision as of 22:20, 19 October 2016

QMSG

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