如题
解决方案 »
- 有没有人发现setscrollinfo的一个潜在问题?
- 求助
- SetLocalTime&SetSystemTime使用经验
- 关于列表框的选中否?
- 菜鸟问题:请问如何在VC中弹出一小窗口,上面有一文本框可供输入数据,点击“确定”后小窗口消失?如何判断文本框是否有数据并获取这些数
- 如何增加菜单栏?注意:不能使用MFC,只能使用windows SDK所附带的API!
- 如何编程隐藏其他程序的托盘图标? --2
- 有关VC与Oracle的,在线结帐
- 有什么办法让CStaic接收鼠标双击消息?
- COM高手请进!!!CoCreateInstance用在多线成中为什么会失败?
- 小猪请进,有点对点聊天的么?
- 在DLL中无法使用(LPSTR)(LPCTSTR)将CString类型转换成Char * 类型??
enum
{
BTNST_COLOR_BK_IN = 0,// Background color when mouse is INside
BTNST_COLOR_FG_IN, // Text color when mouse is INside
BTNST_COLOR_BK_OUT, // Background color when mouse is OUTside
BTNST_COLOR_FG_OUT, // Text color when mouse is OUTside
BTNST_COLOR_BK_FOCUS, // Background color when the button is focused
BTNST_COLOR_FG_FOCUS, // Text color when the button is focused
BTNST_MAX_COLORS
};
下面 我的一个例子,
m_btTurnTo.SetColor(CButtonST::BTNST_COLOR_BK_OUT,RGB(101,97,162)); //设置背景颜色
m_btTurnTo.SetColor(CButtonST::BTNST_COLOR_FG_OUT,RGB(255,255,255));
m_btTurnTo.OffsetColor(CButtonST::BTNST_COLOR_BK_IN, shBtnColor);
m_btTurnTo.SetRounded(TRUE);
m_btTurnTo.SetTooltipText("跳转到该页面");
但是用CShadeButtonST ,就不能改变背景了啊
m_btnButtons[8].SetIcon(IDI_IEDOCUMENT);
m_btnButtons[8].SetColor(CButtonST::BTNST_COLOR_FG_IN, RGB(0, 178, 0));
m_btnButtons[8].SetColor(CButtonST::BTNST_COLOR_FG_OUT, RGB(0, 128, 0));