?? utils.h
字號:
/*! \mainpage 窗口對象輔助功能集.
* \author nodman
* \date 2003-6-11
*/
#ifndef _UTILS_H
#define _UTILS_H
/// 判斷一個CWnd*對象是否合法.
/// @param wnd 要判斷的對象.
/// @return true 合法, false 非法.
inline bool
is_window(CWnd *wnd)
{
if( !wnd )
return false;
return FALSE != IsWindow(wnd->m_hWnd);
}
/// 基本窗口操作.
/// @param wnd 必須是CWnd的派生類.
template<typename wnd>
class basic_wnd: public wnd
{
public:
/// @name 構造函數
//@{
/// 普通構造函數
basic_wnd(){}
/// 為了適應CWnd(CWnd* parent)
basic_wnd(CWnd *parent):wnd(parent){}
/// 為了適應CDialog(UINT id, CWnd* parent)
basic_wnd(UINT idd, CWnd* parent=NULL):wnd(idd, parent){}
//@}
/// 顯示窗口.
virtual void show(){ShowWindow(SW_SHOW);}
/// 隱藏窗口.
virtual void hide(){ShowWindow(SW_HIDE);}
/// 有效化.
virtual void enable(){EnableWindow(TRUE);}
/// 無效化.
virtual void disable(){EnableWindow(FALSE);}
};
//////////////////////////////////////////////////////////////////////////
#endif // _UTILS_H
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -