发送消息 模拟鼠标点击 单击按钮和复选

来源:互联网 发布:无线网无法加入网络 编辑:程序博客网 时间:2024/06/08 03:44
void __stdcall ShortKeyCallback(bool ctrl, bool alt, UINT vkey, bool bKeyUp){if (VK_F1 == vkey && bKeyUp)  //连续运动{ShowMsg(_T("连续运动模式!"));SendMessage(GetDlgItem(gr_hwndMoterCtr, IDC_CHECK_STEP_MOTION),BM_SETCHECK,BST_UNCHECKED,0);  PostMessage(gr_hwndMoterCtr, WM_COMMAND, MAKEWPARAM(IDC_CHECK_STEP_MOTION, BN_CLICKED), NULL);}if (VK_F2 == vkey && bKeyUp)  //定距运动{ShowMsg(_T("增量运动模式!"));SendMessage(GetDlgItem(gr_hwndMoterCtr, IDC_CHECK_STEP_MOTION),BM_SETCHECK,BST_CHECKED,0);  PostMessage(gr_hwndMoterCtr, WM_COMMAND, MAKEWPARAM(IDC_CHECK_STEP_MOTION, BN_CLICKED), NULL);}if (ctrl && vkey=='1'){ShowMsg(_T("已切换为慢速!"));PostMessage(gr_hwndMoterCtr, WM_COMMAND, MAKEWPARAM(IDC_CHECK_SLOW_SPEED, BN_CLICKED), NULL);}if (ctrl && vkey=='2'){ShowMsg(_T("已切换为常速!"));PostMessage(gr_hwndMoterCtr, WM_COMMAND, MAKEWPARAM(IDC_CHECK_NORMAL_SPEED, BN_CLICKED), NULL);}if (ctrl && vkey=='3'){ShowMsg(_T("已切换为快速!"));PostMessage(gr_hwndMoterCtr, WM_COMMAND, MAKEWPARAM(IDC_CHECK_FAST_SPEED, BN_CLICKED), NULL);}}

原创粉丝点击