質問

ようにしているためにVS2003る MouseTracking プロジェクトで作ったクライアントまで、フルのC#2005年.そうだったんで固定以外は、一つのライン:

    proc = HookCallback;

このエラー 法"MouseTracking.MouseTracker.HookCallback(int,システム。IntPtr、システム.IntPtr)'を参照括弧なし

またの追加paranthesesにHookCallbackを取得しま な過負荷のための法"HookCallback'か'0'の引数

この追加の機能を引数としての種類の変数名もないようです。

ここでは、関連する用語の定義

    private LowLevelMouseProc proc;
    private delegate IntPtr LowLevelMouseProc (int nCode, IntPtr wParam, IntPtr lParam);
    private          IntPtr HookCallback      (int nCode, IntPtr wParam, IntPtr lParam) {…}

うどこにコンパイル?うに追加や調整が非数います。

よろしくおねがいします!

役に立ちましたか?

解決

もなっているように見えますが使用HookCallbackとは限ります。クライアントまで、フルのC#1を作成する必要がある代表者を委譲コンストラクタだけではできない使用メソッド名(のようにできるクライアントまで、フルのC#2+).

の種類 proc, り、その新たな代表団はこのように:

proc = new LowLevelMouseProc(HookCallBack);

他のヒント

prot = new LowLevelMouseProc(HookCallBack);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top