teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

コメント追記

2021/01/12 01:39

投稿

Alyn
Alyn

スコア51

title CHANGED
File without changes
body CHANGED
@@ -32,11 +32,16 @@
32
32
  if (file.Open(FilePath, CFile::modeRead))
33
33
  {
34
34
  //ファイル読み込み開始
35
- LoadThread = CreateThread(NULL, (LPTHREAD_START_ROUTINE)FileLoadThread, this, 0, &threadID);
35
+ LoadThread = CreateThread(NULL, (LPTHREAD_START_ROUTINE)FileLoadThread, this, 0, &threadID); //スレッド開始
36
+
37
+ //ファイル読み込み
38
+
36
39
  //ファイル読み込み終了
37
40
  if (LoadThread != NULL)
38
41
  {
39
42
  fileDlg.PostMessage(WM_DELETE_DIALOG, 0); //別ダイアログ削除
43
+
44
+ //スレッド終了
40
45
  while (WaitForSingleObject(LoadThread, 0) != WAIT_OBJECT_0)
41
46
  {
42
47
  //繰り返し