8 #ifndef _EVNEWIMAGEDLG_H_INCLUDED_ 9 #define _EVNEWIMAGEDLG_H_INCLUDED_ 13 #endif // _MSC_VER > 1000 27 #pragma pack(push,_FVCL_PACKING) 50 afx_msg
void OnSelchangeTypeCbox();
51 afx_msg
void OnSelchangeInfoCbox();
56 virtual bool Update(
bool bReDraw =
true );
58 bool SetHorzSize(
UINT horz );
59 UINT GetHorzSize()
const;
60 bool SetVertSize(
UINT vert );
61 UINT GetVertSize()
const;
62 bool SetChannel(
UINT channel );
63 UINT GetChannel()
const;
64 bool SetDepth(
UINT depth );
65 UINT GetDepth()
const;
67 bool SetImageType(
UINT imgType );
68 UINT GetImageType()
const;
69 UINT ConvImageTypeFromIndex(
INT index )
const;
70 INT ConvImageTypeToIndex(
UINT imgType )
const;
71 bool GetDepthRange(
UINT imgType,
INT* depth_min,
INT* depth_max )
const;
73 bool SetImageInfo(
UINT imgInfo );
74 UINT GetImageInfo()
const;
76 UINT ConvImageInfoFromIndex(
INT index )
const;
77 INT ConvImageInfoToIndex(
UINT imgInfo )
const;
104 DECLARE_MESSAGE_MAP()
111 #endif // _EVNEWIMAGEDLG_H_INCLUDED_ virtual void OnCommandPre(CEvDialog *dlg, WPARAM wParam, LPARAM lParam)
(処理前)コマンドメッセージ処理関数
Definition: EvDialog.cpp:357
CComboBox m_cbxInfo
画像情報
Definition: EvNewImageDlg.h:37
UINT m_horz
画像の幅
Definition: EvNewImageDlg.h:95
UINT m_imgType
画像種別 (ピクセルサイズ)
Definition: EvNewImageDlg.h:100
新規画像パラメータ入力ダイアログクラス
Definition: EvNewImageDlg.h:29
int INT
整数型(32ビット)
Definition: FvDefs.h:36
virtual BOOL Create(CWnd *parent, UINT dlgid)
モードレスダイアログの構築
Definition: EvDialog.cpp:70
UINT m_vert
画像の高さ
Definition: EvNewImageDlg.h:96
CEvEditCtrl m_edtHorz
画像の幅
Definition: EvNewImageDlg.h:80
#define IDD_EVC_NEWIMAGEDLG
ダイアログリソースID
Definition: resource.h:15
CComboBox m_cbxType
画像種別 (ピクセルサイズ)
Definition: EvNewImageDlg.h:36
virtual void OnWndMsgPost(CEvDialog *dlg, UINT message, WPARAM wParam, LPARAM lParam)
(処理後)ウィンドウメッセージ処理関数
Definition: EvDialog.cpp:372
UINT m_imgInfo
画像情報
Definition: EvNewImageDlg.h:102
int BOOL
ブーリアン型
Definition: FvDefs.h:31
unsigned int UINT
整数型(32ビット)[符号なし]
Definition: FvDefs.h:37
virtual bool Update(bool bReDraw=true)
ダイアログへの更新通知
Definition: EvDialog.cpp:84
CEvEditCtrl m_edtDepth
画素の深度
Definition: EvNewImageDlg.h:83
ダイアログ基本クラス
Definition: EvDialog.h:25
virtual void DoDataExchange(CDataExchange *pDX)
ダイアログ データの交換と有効性チェック
Definition: EvDialog.cpp:45
数値エディットコントロールクラス
Definition: EvEditCtrl.h:24
CEvEditCtrl m_edtChannel
画像のチャンネル数
Definition: EvNewImageDlg.h:82
virtual void OnCommandPost(CEvDialog *dlg, WPARAM wParam, LPARAM lParam)
(処理後)コマンドメッセージ処理関数
Definition: EvDialog.cpp:362
virtual BOOL OnInitDialog()
ダイアログが生成された後の最初の初期化処理
Definition: EvDialog.cpp:59
UINT m_channel
画像のチャンネル数
Definition: EvNewImageDlg.h:97
CEvEditCtrl m_edtVert
画像の高さ
Definition: EvNewImageDlg.h:81
UINT m_depth
画素の深度
Definition: EvNewImageDlg.h:98
virtual void OnWndMsgPre(CEvDialog *dlg, UINT message, WPARAM wParam, LPARAM lParam)
(処理前)ウィンドウメッセージ処理関数
Definition: EvDialog.cpp:367