どこかでジョイパッドの入力を監視して、入力があれば
ユーザー定義メッセージを送信しWndProcで処理すれば
いいのではないでしょうか。