質問編集履歴
2
題名変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
winAPI
|
1
|
+
初期化するとconstになってしまうため、winAPI のLVCOLUMN構造体のメンバ「LPTSTR pszText」の初期化ができない
|
test
CHANGED
File without changes
|
1
回答をまとめる
test
CHANGED
File without changes
|
test
CHANGED
@@ -177,3 +177,37 @@
|
|
177
177
|
|
178
178
|
|
179
179
|
```
|
180
|
+
|
181
|
+
##追記1
|
182
|
+
|
183
|
+
皆さんの回答まとめました。
|
184
|
+
|
185
|
+
|
186
|
+
|
187
|
+
解決策1.TCHAR[]を使う
|
188
|
+
|
189
|
+
たとえば
|
190
|
+
|
191
|
+
lvcol.cx = 200;
|
192
|
+
|
193
|
+
TCHAR juusyo[] = { _T("住所") };
|
194
|
+
|
195
|
+
lvcol.pszText = juusyo;
|
196
|
+
|
197
|
+
lvcol.iSubItem = 1;
|
198
|
+
|
199
|
+
ListView_InsertColumn(hList, 1, &lvcol);
|
200
|
+
|
201
|
+
|
202
|
+
|
203
|
+
解決策2.
|
204
|
+
|
205
|
+
|
206
|
+
|
207
|
+
ソリューションエクスプローラー<-左クリックしてプロパティ<-構成プロパティ
|
208
|
+
|
209
|
+
<-コマンドラインで
|
210
|
+
|
211
|
+
追加のオプションに/Zc:strictStrings- を追加することで[constをつける制約](https://dixq.net/forum/viewtopic.php?f=3&t=20056)
|
212
|
+
|
213
|
+
を解除する。
|