PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] c++ win32 api元件背景顏色
作者:
newslime
(史萊姆)
2020-03-05 15:55:45
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
VC++
問題(Question):
我想要改變按鈕或其他元件的顏色,我在網路上找了很多資訊,都不是我想要的。
是不是不能改變還是得改用MFC才能?
謝謝回答
作者:
petercoin
(彼得幣)
2020-03-05 15:58:00
CreateWindow建出來的元件要換顏色是嘛?
作者:
Schottky
(順風相送)
2020-03-05 19:50:00
Dialog 有分 model 和 modeless 兩種,你這種是 model建議改用一樓說的 modeless 也就是自己一個一個呼叫函式建立元件,這樣顏色樣式都可以自己設定調整model dialog 也不是不能改,但就更麻煩,元件要一個一個找出 hwnd 再求得 class 再 SetClassLong()結論:要自訂顏色樣式就別偷懶用拉的
作者: TeaEEE (愛不趴 不愛趴)
2020-03-06 13:42:00
mfc的話用onctlcolor去改寫元件背景
作者: WPC001 (好悶, 迷惘~~)
2020-03-06 22:00:00
用Win32 SDK當然也可以用onctlcolor, 其實就是WM_CTLCOLOR但實際上Win32已經改為WM_CTLCOLORXXX了...看你是剛開始寫還是只剩一點... 剛開始寫請直接用WM_CTLC講錯,剛開始請改用MFC... 快寫完了,請直接用WM_CTLCOLOR
繼續閱讀
[公告] twin1949tw水桶
wtchen
[問題] 關於函式指標的參數型態問題
d630200x
[閒聊] 板上的鄉民對於問題的容忍度大概在哪?
twin1949tw
[問題] C的指標和陣列
mistel
[問題] 某軟體公司的筆試題目2
preed
[問題] 某軟體公司的筆試問題(迴圈)
preed
[問題] 請教for迴圈問題
wjp
[問題] static函數無法用template嗎
su27
[問題] 如何刪除鏈節串列的第一個節點 (Node)?
PICASSO1
[問題] 想多編一個.o/.c檔進去 要怎麼改Makefile?
s89162504
Links
booklink
Contact Us: admin [ a t ] ucptt.com