lib/vigilem/win32_api/dom/input_record_utils.rb
# converts a Integer representing dwControlKeyState from KEY_EVENT_RECORD to an 
# array of virtual-keys, Symbols
# @param  [Integer] dw_control_key_state
# @return [Array<Symbol>] the win modifiers
converts a Integer representing dwControlKeyState from KEY_EVENT_RECORD to an
array of virtual-keys, Symbols
converts a Integer representing dwControlKeyState from KEY_EVENT_RECORD to an array of virtual - keys Symbols
def dw_control_key_state_vks(dw_control_key_state)
      DWControlKeys.constants.select do |const|
        (dw_control_key_state & (value = DWControlKeys.const_get(const))) == value
      end
    end
def dw_control_key_state_vks ( dw_control_key_state ) DWControlKeys . constants . select do | const | ( dw_control_key_state & ( value = DWControlKeys . const_get ( const ) ) ) == value end end
converts a Integer representing dwControlKeyState from KEY_EVENT_RECORD to an
array of virtual-keys, Symbols
converts a Integer representing dwControlKeyState from KEY_EVENT_RECORD to an array of virtual - keys Symbols
the win modifiers
the win modifiers
Array<Symbol>
dw_control_key_state
None