Ok giving up on directinput... Just wanted to get keyboard input for arrow keys.... ARGGGGGGGGGGGGGGGGG....
however, I found a new drug.... Now I am just trying to use message handling to grab the WM_KEYDOWN msg and then process the virtual key pushed.... However, it appears by default my dialog program uses the arrow key as navigation to buttons, can anyone understand how I might disable this on initiation of the dialog???
below is my function called when you pushe specific movestate button to try and capture arrow keys from the user:
moveState = 1;
//set case to record arrow key move instructions
// Process the LEFT ARROW key.
m_Direction = "Left";
// Process the RIGHT ARROW key.
m_Direction = "Right";
// Process the UP ARROW key.
// Process the DOWN ARROW key.
//set color indicator of move status