把this改成desktop好了,參數忘記了查查msdn。
- 數碼問答
- 答案列表
mfc 設置背景:兄弟7340英文改中文[朗讀]
在生成的類中添加重載的虛函數onctlcolor(cdc*pdc,cwnd*pwnd,uintnctlcolor).可以在該函數中設置pdc->setbkmode(transparent);將文本的背景設置為透。
新建vc++項目,選擇mfc應用框程1應用程式類型選擇基於對話框,其它保持2雙擊打開項目中【項目名dlg.cpp】文件3在對話類的onpaint()函數中加上以下4運行程序,背景顏色已經改變啦#^_^#5。
不能直接設置按鈕顏色.你可以畫一個相關顏色的圖片然後載入.1、在資源編輯的時候選中按鈕的ownerdraw屬性,不需要選擇bitmap屬性.按鈕右鍵-->styles-->
系統自帶的標題欄背景可以通過系統個性化設置來設置,但是這種設置影響到所有程序,還有就是自己繪製非客戶區來實現。