📄 第三章2.txt
字号:
void CEx_BkColorDlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
int nID = pScrollBar->GetDlgCtrlID(); // 获取对话框中控件ID值
if (nID == IDC_SCROLLBAR_RED)
{ // 若是滚动条产生的水平滚动消息
switch(nSBCode)
{
case SB_LINELEFT: m_nRedValue--; // 单击滚动条左边箭头
break;
case SB_LINERIGHT: m_nRedValue++; // 单击滚动条右边箭头
break;
case SB_PAGELEFT: m_nRedValue -= 10;
break;
case SB_PAGERIGHT: m_nRedValue += 10;
break;
case SB_THUMBTRACK: m_nRedValue = nPos;
break;
}
if (m_nRedValue<0) m_nRedValue = 0;
if (m_nRedValue>255) m_nRedValue = 255;
m_scrollRed.SetScrollPos(m_nRedValue);
}
Invalidate(); // 使对话框无效,强迫系统重绘对话框
CDialog::OnHScroll(nSBCode, nPos, pScrollBar);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -