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