C:\home\SVGCats_src\src\InputIntDlg1.h
1|#if !defined(AFX_INPUTINTDLG1_H__7A67A14B_924F_4208_A981_1A56018F3E77__INCLUDED_) 2|#define AFX_INPUTINTDLG1_H__7A67A14B_924F_4208_A981_1A56018F3E77__INCLUDED_ 3| 4|#if _MSC_VER > 1000 5|#pragma once 6|#endif // _MSC_VER > 1000 7|// InputIntDlg1.h : ヘッダー ファイル 8|// 9| 10|///////////////////////////////////////////////////////////////////////////// 11|// CInputIntDlg1 ダイアログ 12| 13|class CInputIntDlg1 : public CDialog 14|{ 15|// コンストラクション 16|public: 17| CInputIntDlg1(CWnd* pParent = NULL); // 標準のコンストラクタ 18| 19| IPenInputPanel* m_PenInputPanel; 20| 21| int m_Min, m_Max; /* m_Min > m_Max のときはスピンボタンの機能が逆になる */ 22| /* キーボードで入力されたときは、この範囲外の m_Value を出力することがあります */ 23| bool m_bSetAtCursor; 24| POINT m_XY; 25| 26|// ダイアログ データ 27| //{{AFX_DATA(CInputIntDlg1) 28| enum { IDD = IDD_InputInt1 }; 29| CEdit m_ValueCtrl; 30| CSpinButtonCtrl m_Spin; 31| CString m_Msg; 32| int m_Value; 33| //}}AFX_DATA 34| 35| 36|// オーバーライド 37| // ClassWizard は仮想関数のオーバーライドを生成します。 38| //{{AFX_VIRTUAL(CInputIntDlg1) 39| protected: 40| virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV サポート 41| //}}AFX_VIRTUAL 42| 43|// インプリメンテーション 44|protected: 45| 46| // 生成されたメッセージ マップ関数 47| //{{AFX_MSG(CInputIntDlg1) 48| virtual BOOL OnInitDialog(); 49| afx_msg void OnActivate(UINT nState, CWnd* pWndOther, BOOL bMinimized); 50| virtual void OnOK(); 51| //}}AFX_MSG 52| DECLARE_MESSAGE_MAP() 53|}; 54| 55|//{{AFX_INSERT_LOCATION}} 56|// Microsoft Visual C++ は前行の直前に追加の宣言を挿入します。 57| 58|#endif // !defined(AFX_INPUTINTDLG1_H__7A67A14B_924F_4208_A981_1A56018F3E77__INCLUDED_) 59| 60|