我想獲取系統的默認複選框以將其顯示在所有者繪製的MFC菜單中。 我已閱讀this question,但沒有回答我的問題。如何在VS2015中獲得系統默認複選框BITMAP?
我想要實現這一行:
hbmpCheckboxes = LoadBitmap((HINSTANCE) NULL,
(LPTSTR) OBM_CHECKBOXES);
這是我從MSDN了,部分 在菜單模擬複選框
我得到這個錯誤:錯誤C2065 'OBM_CHECKBOXES':未聲明的標識符 如果我自己定義它:#define OBM_CHECKBOXES 32759
,並且我運行該代碼,則LoadBitmap將返回一個句柄。在VS2015我看到這個:hbmpCheckboxes 0xc305143c {unused=??? }
,所以對我來說,似乎一個無效bitmaphandle返回。我認爲比OBM_CHECKBOXES定義更多的缺失,但我無法弄清楚什麼。
- 是否有我應該包含的文件?
- 有沒有需要鏈接 的DLL?
- 是否有我應該設置的項目設置?
- 或......?
尼斯的答案!不需要,但只是評論我未來的參考! – sergiol