我有一個帶有treeview控件的主窗口。我需要跟蹤檢查項目的某些更改,因此我決定創建一個static HTREEITEM
變量來存儲該句柄。正確處理靜態HTREEITEM清理
我不知道如果在我的WM_DESTROY
處理程序中將變量設置爲NULL
就足夠了,還是需要執行其他操作?
這裏是代碼段,說明我的困境:
LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
static HTREEITEM LastCheckedItem;
// Other parts of the code that work well
case WM_DESTROY:
{
LastCheckedItem = NULL; // or should I do something else ?
// ...
謝謝。
此致敬禮。
Upvoted。對不起,不接受正式,但會員* user657267 *是第一次。謝謝。最好的祝福。 – AlwaysLearningNewStuff