Develop and Download Open Source Software

Browse CVS Repository

Contents of /enbanfukusyaya/EnbanFukusyaYa/Win32/RemoteDlg.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download) (as text)
Thu Feb 16 17:10:26 2006 UTC (18 years, 1 month ago) by bananajinn
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/x-c++src
*** empty log message ***

1 // RemoteDlg.cpp : インプリメンテーション ファイル
2 //
3
4 #include "stdafx.h"
5 #include "enbanfukusya.h"
6 #include "RemoteDlg.h"
7
8 #ifdef _DEBUG
9 #define new DEBUG_NEW
10 #undef THIS_FILE
11 static char THIS_FILE[] = __FILE__;
12 #endif
13
14 /////////////////////////////////////////////////////////////////////////////
15 // CRemoteDlg ダイアログ
16
17
18 CRemoteDlg::CRemoteDlg(CWnd* pParent /*=NULL*/)
19 : CThemeDialog(CRemoteDlg::IDD, pParent)
20 {
21 //{{AFX_DATA_INIT(CRemoteDlg)
22 // メモ - ClassWizard はこの位置にマッピング用のマクロを追加または削除します。
23 //}}AFX_DATA_INIT
24 m_uiPortNumber = 11877;
25 m_bServer = false;
26 }
27
28
29 void CRemoteDlg::DoDataExchange(CDataExchange* pDX)
30 {
31 CDialog::DoDataExchange(pDX);
32 //{{AFX_DATA_MAP(CRemoteDlg)
33 DDX_Control(pDX, IDOK, m_BtnOK);
34 DDX_Control(pDX, IDCANCEL, m_BtnCancel);
35 DDX_Control(pDX, IDC_STC_PORT, m_StcPort);
36 DDX_Control(pDX, IDC_STC_ADDRESS, m_StcAddress);
37 DDX_Control(pDX, IDC_EDT_PORT, m_EdtPort);
38 DDX_Control(pDX, IDC_EDT_ADDRESS, m_EdtAddress);
39 //}}AFX_DATA_MAP
40 }
41
42
43 BEGIN_MESSAGE_MAP(CRemoteDlg, CDialog)
44 //{{AFX_MSG_MAP(CRemoteDlg)
45 //}}AFX_MSG_MAP
46 END_MESSAGE_MAP()
47
48 /////////////////////////////////////////////////////////////////////////////
49 // CRemoteDlg メッセージ ハンドラ
50
51 void CRemoteDlg::OnOK()
52 {
53 // TODO: この位置にその他の検証用のコードを追加してください
54 m_EdtAddress.GetWindowText(m_csRemoteAddress);
55 CString csPortNumber;
56 m_EdtPort.GetWindowText(csPortNumber);
57 m_uiPortNumber = atoi(csPortNumber);
58 CDialog::OnOK();
59 }
60
61 BOOL CRemoteDlg::OnInitDialog()
62 {
63 CDialog::OnInitDialog();
64
65 // TODO: この位置に初期化の補足処理を追加してください
66 CThemeSet *pTheme = GetTheme();
67 m_BtnOK.SetTheme(pTheme);
68 m_BtnCancel.SetTheme(pTheme);
69 m_StcAddress.SetTheme(pTheme);
70 m_StcPort.SetTheme(pTheme);
71
72 CString csPortNumber;
73 csPortNumber.Format("%d", m_uiPortNumber);
74 m_EdtPort.SetWindowText(csPortNumber);
75
76 m_EdtAddress.EnableWindow(m_bServer==FALSE);
77 m_StcAddress.EnableWindow(m_bServer==FALSE);
78
79 return TRUE; // コントロールにフォーカスを設定しないとき、戻り値は TRUE となります
80 // 例外: OCX プロパティ ページの戻り値は FALSE となります
81 }

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26