2011-02-03 58 views
1

我試圖用MFC做一個符號按鈕。 Icon-Resource(* .ico)的尺寸爲16x16像素。當我將圖標加載到按鈕中時,圖標顯示爲兩倍。你知道我如何指定繪製到按鈕表面上的圖標的大小嗎?如何製作16x16像素圖標大小的符號按鈕?

的代碼片段我使用:

CButton* btn = reinterpret_cast<CButton*>(GetDlgItem(IDC_BUTTON_RUNTER)); 
btn->SetIcon(AfxGetApp()->LoadIconA(MAKEINTRESOURCE(IDI_RUNTER))); 

enter image description here

感謝您的幫助!

回答

3

您可以使用LoadImage而不是LoadIcon這將允許您指定大小。