Sha256: 41ac606938c54ea9b44fcdb495b8fbbae9502be3115e0a810438e5b3c4fb6b0d

Contents?: true

Size: 1.17 KB

Versions: 9

Compression:

Stored size: 1.17 KB

Contents

      # The MSG structure contains message information from a thread's message queue.
      # 
      # [*Typedef*] struct { HWND hwnd; UINT message; WPARAM wParam; LPARAM lParam; DWORD time; POINT pt } 
      #             MSG;
      # 
      # hwnd:: Handle to the window whose window procedure receives the message. hwnd is NULL when the message 
      #        is a thread message.
      # message:: Specifies the message identifier. Applications can only use the low word; the high word is 
      #           reserved by the system.
      # wParam:: Specifies additional information about the message. The exact meaning depends on the value of 
      #          the message member.
      # lParam:: Specifies additional information about the message. The exact meaning depends on the value of 
      #          the message member.
      # time:: Specifies the time at which the message was posted.
      # pt:: Specifies the cursor position, in screen coordinates, when the message was posted.
      # --------
      
class MSG < FFI::Struct
  layout :hwnd, :HWND,
         :message, :UINT,
         :w_param, :WPARAM,
         :l_param, :LPARAM,
         :time, :DWORD,
         :pt, :POINT
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
my_scripts-0.1.15 spec/files/msdn/msg_out.txt
my_scripts-0.1.14 spec/files/msdn/msg_out.txt
my_scripts-0.1.13 spec/files/msdn/msg_out.txt
my_scripts-0.1.12 spec/files/msdn/msg_out.txt
my_scripts-0.1.11 spec/files/msdn/msg_out.txt
my_scripts-0.1.10 spec/files/msdn/msg_out.txt
my_scripts-0.1.9 spec/files/msdn/msg_out.txt
my_scripts-0.1.8 spec/files/msdn/msg_out.txt
my_scripts-0.1.7 spec/files/msdn/msg_out.txt