KoMaDo   RO_MF : RO_MouseFreedom掲示板  ■ Headline ■ HOME    

RO_MouseFreedom掲示板トップへ ▼カッ飛び最後   全レスを表示

  RO_MF Ver2.080を公開しました

14: 名前:pal投稿日:2009/12/05(土) 22:01
マウスのホイールクリックをInsert割り当てするプラグインを作成しようとしています。
なのですが…中ボタンをクリックしたという判断はどのように記述すればよいのでしょうか?
一応、WH_MOUSEやMouseProcなどを使用してはいるのですが、WM_NCMBUTTONDOWNの判断ができません。
もしよろしければアドバイスをお願い致します。


LRESULT CALLBACK MouseProc(int nCode, WPARAM wParam, LPARAM lParam)
{
// 処理を行ってはいけない条件では抜ける
if(nCode < 0 || nCode != HC_ACTION)
return CallNextHookEx(MouseHook, nCode, wParam, lParam);

switch (wParam){
case WM_NCLBUTTONDOWN: test = 1;
case WM_NCLBUTTONUP: test = 2;
case WM_NCMBUTTONDOWN: test = 3;
case WM_NCMBUTTONUP: test = 4;
case WM_NCRBUTTONDOWN: test = 5;
case WM_NCRBUTTONUP: test = 6;
default: test = 0;
}

return CallNextHookEx(MouseHook, nCode, wParam, lParam);
}

<ROMF_OnPolling関数内>
char str[256];
sprintf(str, "%d", test);
::SetWindowText(MouseInfo->RagWindow, str);


 只今、このスレッドへの書きこみは、出来ません。


RO_MouseFreedom掲示板トップへ ▲カッ飛び先頭   全レスを表示



管理者  2chTypeBBS Ver.2.1 build 2 改造版  -- Ahhan ! BBS Ver 2.55e --