質問編集履歴
3
リリースビルドを考慮していないコードを提示していたので修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -64,11 +64,11 @@
|
|
64
64
|
|
65
65
|
tmpDC.SelectObject(&tmpBmp);
|
66
66
|
|
67
|
-
|
67
|
+
tmpDC.RestoreDC(-1);
|
68
68
|
|
69
|
-
|
69
|
+
tmpDC.DeleteDC();
|
70
70
|
|
71
|
-
|
71
|
+
tmpBmp.DeleteObject();
|
72
72
|
|
73
73
|
}
|
74
74
|
|
2
提示コードのマークダウン記法の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
```
|
31
|
+
```vc++
|
32
32
|
|
33
33
|
void CTestDlg::OnBnClickedButton1()
|
34
34
|
|
@@ -70,7 +70,9 @@
|
|
70
70
|
|
71
71
|
TRACE(L"tmpBmp.DeleteObject : %d\r\n", tmpBmp.DeleteObject());
|
72
72
|
|
73
|
+
}
|
74
|
+
|
73
|
-
|
75
|
+
```
|
74
76
|
|
75
77
|
|
76
78
|
|
1
タイトル変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
GDIリソースリーク
|
1
|
+
DeleteObject しても GDIリソースリークする理由・解決方法
|
test
CHANGED
File without changes
|