Lhaz
公開メンバ関数 | 非公開メンバ関数 | 静的非公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
LHAZEDIT クラス

#include <lhazgrep.h>

公開メンバ関数

 LHAZEDIT (HWND parent, const WSTR &grepstr, LHAZ *lhaz)
 
 ‾LHAZEDIT (void)
 
void AddString (const WSTR &str)
 

非公開メンバ関数

bool Init (void)
 
bool MakeFont (void)
 
void ExecViewer (void)
 

静的非公開メンバ関数

static LRESULT CALLBACK WndProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
 

非公開変数類

LHAZLhaz
 
HWND Hwnd
 
HWND List
 
int Extent
 

静的非公開変数類

static const TCHAR LHAZEDITCLS [] = _T("LHAZEDITCLASS")
 
static bool Initialized = false
 
static HFONT HFont = NULL
 
static int ObjCnt = 0
 

構築子と解体子

◆ LHAZEDIT()

LHAZEDIT::LHAZEDIT ( HWND  parent,
const WSTR &  grepstr,
LHAZ lhaz 
)

¥brief grep結果ウィンドウのコンストラクタ

関数詳解

◆ AddString()

void LHAZEDIT::AddString ( const WSTR &  str)

¥brief 文字列追加

◆ ExecViewer()

void LHAZEDIT::ExecViewer ( void  )
private

¥brief ビューワ実行

◆ Init()

bool LHAZEDIT::Init ( void  )
private

¥brief 初期化

◆ MakeFont()

bool LHAZEDIT::MakeFont ( void  )
private

¥brief フォントを作成する

◆ WndProc()

LRESULT CALLBACK LHAZEDIT::WndProc ( HWND  hwnd,
UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam 
)
staticprivate

¥brief WndProc

◆ ‾LHAZEDIT()

LHAZEDIT::‾LHAZEDIT ( void  )

¥brief grep結果ウィンドウのデストラクタ

メンバ詳解

◆ Extent

int LHAZEDIT::Extent
private

◆ HFont

HFONT LHAZEDIT::HFont = NULL
staticprivate

◆ Hwnd

HWND LHAZEDIT::Hwnd
private

◆ Initialized

bool LHAZEDIT::Initialized = false
staticprivate

◆ Lhaz

LHAZ* LHAZEDIT::Lhaz
private

◆ LHAZEDITCLS

const TCHAR LHAZEDIT::LHAZEDITCLS = _T("LHAZEDITCLASS")
staticprivate

◆ List

HWND LHAZEDIT::List
private

◆ ObjCnt

int LHAZEDIT::ObjCnt = 0
staticprivate

このクラス詳解は次のファイルから抽出されました: