module VRHookWindowMessages
include VRMessageHandler

WM_COMMAND= (0x00000111)

def self_hook_window_messages(msg)
=begin
File.open('/cygdrive/c/tmp/hook_window_messages.log', 'a+b') {|f|
f.printf("hWnd:%08X, msg:%08X, wP:%08X, lP:%08X, retval:%08X\n",
msg.hWnd, msg.msg, msg.wParam, msg.lParam, msg.retval)
}
=end
returnnil
end

def msghandler(msg)
if(!self_hook_window_messages(msg))
super
end
end
end