mfc slider control控件

voidCMy1101070031欧彦良Dlg::OnNMCustomdrawSlider1(NMHDR*pNMHDR,LRESULT*pResult){LPNMCUST... void CMy1101070031欧彦良Dlg::OnNMCustomdrawSlider1(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMCUSTOMDRAW pNMCD = reinterpret_cast<LPNMCUSTOMDRAW>(pNMHDR);
// TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
number2=red.GetPos();
UpdateData(FALSE);
*pResult = 0;
}

在颜色响应那里
if(pWnd->GetDlgCtrlID()== IDC_STA)
{
pDC->SetTextColor(RGB(number2,0,0));
pDC->SetBkColor(RGB(0,0,255));
pDC->SetBkMode(TRANSPARENT);
return (HBRUSH) brush.GetSafeHandle();
}
为什么拖栋滑动条时 颜色不会即时改变 而是要按了确定键后颜色才回改变
怎样让他即时相应呢
展开
 我来答
veket的小号
2014-01-03 · TA获得超过3371个赞
知道大有可为答主
回答量:3762
采纳率:0%
帮助的人:3993万
展开全部
因为你没有 给滚动条 添加消息处理函数
更多追问追答
追问
请问下怎么添加
追答
不对说看错了, 应该是是 你要在第一段代码中 发送消息, 使得 程序 去 执行第二代码
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式