ER>1. При нажатии нескольких кнопок строго одновременно не ото всех поступает WM_KEYDOWN. ER>2. При нажатии как в п. 1 и отпускании не всегда срабатывают все WM_KEYUP, т.о. счетчик нажатых оказывается больше нуля, а все кнопки уже отпущены.
Рискну предположить, что дело не в винде (хотя есть там одна проблема с двумя shift'ами)
а в клавиатуре. Есть такие клавиатуры, у которых нельзя нажать одновременно три кнопки.
Кстати, а если эти кнопки нажимать не одновременно, а поочереди: нажал A, нажал B, нажал C, отпустил A, отпустил B, отпустил C. Это проходит?