Changeset 492 in dev for trunk/ab5.0/abdev/abdev/include


Ignore:
Timestamp:
Apr 17, 2008, 1:37:40 AM (16 years ago)
Author:
dai_9181
Message:

下記メッセージをMainFrameクラスに実装しなおした
WM_TIMER
WM_DRAWCLIPBOARD
WM_MENUSELECT
WM_INITMENU
WM_MEASUREITEM
WM_DRAWITEM
WM_NOTIFY

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/abdev/include/MainFrame.h

    r489 r492  
    1212public:
    1313
     14    // 生成された
    1415    ::LRESULT OnCreate( ::UINT msg, ::WPARAM wParam, ::LPARAM lParam, ::BOOL& handled );
     16
     17    // 「閉じる」ボタンがクリックされた
    1518    ::LRESULT OnClose( ::UINT msg, ::WPARAM wParam, ::LPARAM lParam, ::BOOL& handled );
     19
     20    // リサイズされた
    1621    void OnSize(UINT nType, CSize size);
     22
     23    // 破棄された
    1724    ::LRESULT OnDestroy( ::UINT msg, ::WPARAM wParam, ::LPARAM lParam, ::BOOL& handled );
     25
     26    // タイマーイベント
     27    void OnTimer( UINT_PTR id );
     28
     29    // クリップボード内のデータが変更した
     30    void OnDrawClipboard();
     31
     32    // メニューが選択された
     33    void OnMenuSelect( UINT nItemID, UINT nFlags, CMenu menu );
     34
     35    // メニューがアクティブになる直前に送られる
     36    void OnInitMenu( CMenu menu );
     37
     38    // メニューアイテムのサイズが要求された
     39    void OnMeasureItem( int nIDCtl, LPMEASUREITEMSTRUCT lpMeasureItemStruct );
     40
     41    // メニューアイテムの描画が要求された
     42    void OnDrawItem( int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct );
     43
     44    // 拡張コントロールからメッセージが通知された
     45    LRESULT OnNotify( int idCtrl, LPNMHDR pnmh );
    1846
    1947private:
     
    2351        MESSAGE_HANDLER( WM_CLOSE, OnClose )
    2452        MESSAGE_HANDLER( WM_DESTROY, OnDestroy )
     53        MSG_WM_TIMER( OnTimer )
     54        MSG_WM_DRAWCLIPBOARD( OnDrawClipboard )
     55        MSG_WM_MENUSELECT( OnMenuSelect )
     56        MSG_WM_INITMENU( OnInitMenu )
     57        MSG_WM_MEASUREITEM( OnMeasureItem )
     58        MSG_WM_DRAWITEM( OnDrawItem )
     59
     60        MSG_WM_NOTIFY( OnNotify );
    2561    END_MSG_MAP()
    2662};
Note: See TracChangeset for help on using the changeset viewer.