0

COPY、CUT、PASTE、DELETE EVENTのタイミングを知る必要があるソフトウェアを開発しています

    protected override void WndProc(ref Message m)
    {
     switch ((Win32.Msgs)m.Msg)
        {
            case Win32.Msgs.WM_DRAWCLIPBOARD:
                ...
            case Win32.Msgs.WM_COMMAND:
                ...
            var xy = IntPtr.Size == 8 ? (int)m.WParam.ToInt64() : m.WParam.ToInt32();
                int x = unchecked((short)xy);

            //  MessageBox.Show(x.ToString());

             case IDM_CUT:
             case IDM_COPY:
             case IDM_PASTE:

しかし、イベントの切り取り、コピー、削除を取得できません。最初のビルドで m.WParam.To.INT32 を表示すると。イベントを比較するためにテーブルを作成しましたが、再構築すると変更されます。
m.WParam の値を変更せずにテーブルと比較するにはどうすればよいですか? だから、COPY、PASTE、CUT EVENTを認識したいだけです。

4

0 に答える 0