5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

サクラエディタふぁんくらぶ part6

460 :名無しさん@お腹いっぱい。:2006/02/27(月) 04:32:04 ID:W6w2lrj00
CTabWnd.h
LRESULT OnTabMouseWheel( WPARAM wParam );/*!< タブ部 WM_MOUSEWHEEL 処理 */

CTabWnd.cpp
#ifndefWM_MOUSEWHEEL
#define WM_MOUSEWHEEL 0x020A
#endif

CTabWnd::TabWndDispatchEventに追記
case WM_MOUSEWHEEL:
return OnTabMouseWheel( wParam );
break;

/*! タブ部 WM_MOUSEWHEEL 処理 */
LRESULT CTabWnd::OnTabMouseWheel( WPARAM wParam )
{
int nDelta = (short)HIWORD(wParam);
HWND hWnd = FindWindow("TextEditorWindow", NULL);
if (nDelta>0){
//前のウィンドウ
::SendMessage( hWnd, WM_COMMAND, F_PREVWINDOW , 0 );
return 0L;
} else if (nDelta<0){
//次のウィンドウ
::SendMessage( hWnd, WM_COMMAND, F_NEXTWINDOW , 0 );
return 0L;
}
return 1L;
}


233 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)