按钮的下陷和弹起功能.txt

来自「vc使用技巧汇集」· 文本 代码 · 共 29 行

TXT
29
字号
如何实现toolbar中的按钮点击后下陷,实现某功能,二次点击后又弹回并取消功能的效果


设一变量m_bCheck标明有无在实现某功能;
在COMMAND的响应函数中
{
  if(m_bCheck)
  { 
    m_bCheck=false;
    ...//取消功能代码
  }
  else
  {
    m_bCheck=true;
    ...//实现功能代码
  }
}
在UPDATE_COMMAND_UI的响应函数中
{
  if(m_bCheck)
  {
     SetCheck(1);
  }
  else
  {
    SetCheck(0);
  }
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?