質問編集履歴

1

str1からstt4の文字列の情報追加。ソースコードの再掲載

2016/05/30 13:05

投稿

kobayou082
kobayou082

スコア7

test CHANGED
File without changes
test CHANGED
@@ -38,13 +38,37 @@
38
38
 
39
39
 
40
40
 
41
+ 使用OSはWin7 x86、開発環境はVisual Studio2010 です。
41
42
 
42
43
 
43
44
 
44
45
 
45
46
 
46
47
 
48
+
49
+ **5/30 追記**
50
+
51
+ str1~str4には、多言語対応のため、リソースビューのString Tableで文字列を定義し、そのコードを入力しています。
52
+
53
+ それぞれで定義している文字列は以下の通りです。
54
+
55
+
56
+
57
+ str1: abc
58
+
59
+ str2: ABC2sABC
60
+
61
+ str3: ABCファイル (*.abc)|*.abc||
62
+
63
+ str4: エクスポート先指定
64
+
65
+
66
+
47
- 使用OSはWin7 x86開発環境はVisual Studio2010
67
+ またそれに伴い、一部簡略化して掲載していたソースコードを、簡略化なし掲示しました
68
+
69
+
70
+
71
+
48
72
 
49
73
 
50
74
 
@@ -73,3 +97,45 @@
73
97
  }
74
98
 
75
99
  ```
100
+
101
+
102
+
103
+ ###ソースコード再掲載(5/30)
104
+
105
+ ```ここに言語を入力
106
+
107
+ void MainWindow::OnBClickedmainwindowpathselect()
108
+
109
+ {
110
+
111
+ //登録コード1-4はString Tableで登録したコードを指しています。
112
+
113
+ CString str1, str2, str3, str4;
114
+
115
+ str1 = LoadString(登録コード1);
116
+
117
+ str2 = LoadString(登録コード2);
118
+
119
+ str3 = LoadString(登録コード3);
120
+
121
+ str4 = LoadString(登録コード4);
122
+
123
+
124
+
125
+ CFileDialog dlg(FALSE, str1, str2, OFN_OVERWRITEPROMPT, str3);
126
+
127
+ dlg.m_ofn. lpstrTitle = str4;
128
+
129
+
130
+
131
+ if(dlg.Domodal() == IDOK){
132
+
133
+ mainWindowPathInput_default = dlg. GetPathName();
134
+
135
+ UpdateData(FALSE);
136
+
137
+ }
138
+
139
+ }
140
+
141
+ ```