>>930
DirectInputを使っていても、MapVirtualKey()でスキャンコードを取得すれば
大丈夫らしいんですが、それでもできないです(汗)
ttp://printf.jugem.jp/?eid=346

↓送信部はこんなかんじです。(仮想キーコード65は「A」のことです)

case WM_TIMER:
 hWnd_obj = FindWindow( "classMAME32" , NULL );
 input[0].type = INPUT_KEYBOARD;
 input[0].ki.wVk = 65;
 input[0].ki.wScan = MapVirtualKey( 65 , 0 );
 SetForegroundWindow( hWnd_obj );
 Sleep( 30 );
 SendInput( 1 , input , sizeof( INPUT ) );
 return 0;