关于热键的问题
int ftrj;这个我是设置全局的
HRESULT CS3DcdkDlg::OnHotKey(WPARAM wParam,LPARAM lParam)
{
if(wParam==1)
{
ftrj=ftrj+1;
ftrj=ftrj % 2;
if (ftrj==1)
{
CheckDlgButton(IDC_CHECK1, true);
}
else
{
CheckDlgButton(IDC_CHECK1, false);
}
}
请问上面这个代码可以编译通过 热键之后也可以打勾 但是却没有效果 请问是哪里错了? 而你自己手动去打勾却有效果
void CS3DcdkDlg::OnCheck1()
{
::Messagebox(NULL,"123","123",NULL);
}