關於呼叫DestroyIcon的必要性
在以下情況需要呼叫 DestroyIcon:
- CreateIconFromResourceEx (如果在沒有 LR_SHARED 旗標的情況下呼叫)
- CreateIconIndirect
- CopyIcon
當由上述函式建立時。
- LoadIcon
- LoadImage (如果使用 LR_SHARED 旗標)
- CopyImage (如果使用 LR_COPYRETURNORG 旗標,且 hImage 參數是共用圖示)
- CreateIconFromResource
- CreateIconFromResourceEx (如果使用 LR_SHARED 旗標)
在上述情況下建立和載入的圖示不應呼叫 DestroyIcon。