0

プロジェクトでJNative のメソッドを使用しCallWindowProcていますが、パラメーターで奇妙なエラーが発生しました。誰が何が悪いのか提案できますか?

私のコード:

User32.CallWindowProc(new LONG(hotkey.getPrevWndProc()),
                      new HWND((int)values[0]), 
                      new UINT((int)values[1]),
                      new WPARAM((int)values[2]),
                      new LPARAM((int)values[3])).getValue();

エラーメッセージ (CallWindowProc下線付き):

The method CallWindowProc(LONG, HWND, int, WPARAM, LPARAM) in the type User32 is not applicable for the arguments (LONG, HWND, UINT, WPARAM, LPARAM)

アドバイスのためのThx :)

4

1 に答える 1

0

3番目のパラメータをラップしないのはどうですか? それ以外の

new UINT((int)values[1])

行う

(int)values[1]
于 2013-10-26T14:19:10.620 に答える