掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WM_LBUTTONUPメッセージについて (ID:55651)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ちゃんと呼ばれますよ。WM_LBUTTONUP。 LRESULT CALLBACK RichProc(HWND hTab, UINT msg, WPARAM wp, LPARAM lp) { switch( msg ) { case WM_MBUTTONDOWN: tr("RichEdit::MButtonDown().\n"); break; case WM_MBUTTONUP: tr("RichEdit::MButtonUp().\n"); break; case WM_RBUTTONDOWN: tr("RichEdit::RButtonDown().\n"); break; case WM_RBUTTONUP: tr("RichEdit::RButtonUp().\n"); break; case WM_LBUTTONDOWN: tr("RichEdit::LButtonDown().\n"); break; case WM_LBUTTONUP: tr("RichEdit::LButtonUp().\n"); break; } return( CallWindowProc( g_prgRichOrgProc,hTab,msg,wp,lp )); } -------------- output ------------- RichEdit::RButtonDown(). RichEdit::RButtonUp(). RichEdit::LButtonDown(). RichEdit::LButtonUp(). RichEdit::MButtonDown(). RichEdit::MButtonUp(). ちなみに、tr() は以下のルーチン。printf系書式対応。 #include <stdio.h> void tr( LPCTSTR lpszFormat, ...) { va_list args; va_start(args, lpszFormat); int nBuf; TCHAR szBuffer[8192]; nBuf = _vsntprintf(szBuffer, sizeof(szBuffer), lpszFormat, args); OutputDebugString( szBuffer ); va_end(args); }
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.