Class: Fzeet::Message
- Inherits:
-
Windows::MSG
- Object
- FFI::Struct
- Windows::MSG
- Fzeet::Message
- Defined in:
- lib/fzeet/windows/user/Message.rb
Instance Method Summary collapse
- #dispatch ⇒ Object
- #get!(window = nil, msgFilterMin = 0, msgFilterMax = 0) ⇒ Object
- #translate ⇒ Object
Instance Method Details
#dispatch ⇒ Object
267 |
# File 'lib/fzeet/windows/user/Message.rb', line 267 def dispatch; Windows.DispatchMessage(self); self end |
#get!(window = nil, msgFilterMin = 0, msgFilterMax = 0) ⇒ Object
262 263 264 |
# File 'lib/fzeet/windows/user/Message.rb', line 262 def get!(window = nil, msgFilterMin = 0, msgFilterMax = 0) Windows.DetonateLastError(-1, :GetMessage, self, window && window.handle, msgFilterMin, msgFilterMax) != 0 end |
#translate ⇒ Object
266 |
# File 'lib/fzeet/windows/user/Message.rb', line 266 def translate; Windows.TranslateMessage(self); self end |