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

回答編集履歴

2

追記

2020/09/02 10:27

投稿

asm
asm

スコア15149

answer CHANGED
@@ -5,4 +5,18 @@
5
5
  }
6
6
  ```
7
7
 
8
- を`UpdateWindow`の代わりにいれてみてはいかがでしょうか?
8
+ を`UpdateWindow`の代わりにいれてみてはいかがでしょうか?
9
+
10
+ ---
11
+
12
+ **追記**
13
+
14
+ 閉じた時に終了しないのならば
15
+
16
+ ```c++
17
+ if( PeekMessage(&msg,hWnd,0,0,PM_REMOVE) ){
18
+ if(msg.message == WM_QUIT) break; // 追加
19
+ TranslateMessage(&msg);
20
+ DispatchMessage(&msg);
21
+ }
22
+ ```

1

修正

2020/09/02 10:27

投稿

asm
asm

スコア15149

answer CHANGED
@@ -1,5 +1,4 @@
1
1
  ```c++
2
- MSG msg;
3
2
  if( PeekMessage(&msg,hWnd,0,0,PM_REMOVE) ){
4
3
  TranslateMessage(&msg);
5
4
  DispatchMessage(&msg);