public bool LuuKeys(KeysInfo keysInfo) { SqlCommand cmd = new SqlCommand("UPDATE Keys " + "SET DateStart = @DataStart " + " where ID = @ID"); cmd.Parameters.Add("ID", SqlDbType.VarChar).Value = keysInfo.ID; cmd.Parameters.Add("DataStart", SqlDbType.Date).Value = keysInfo.StartDate; return(m_KeysData.ExecuteNoneQuery(cmd) > 0); }
//监听组合键返回了什么信息 private void LockKeyManager_GetCombineKeyEvent(KeysInfo keysInfo) { //按下ESC键注销该控件的快捷键 if (keysInfo.key == 27) { uint removeResult = AllControl.RemoveHotKeyItem(AllControl.CurrControl.Name); if (removeResult == 1) { ShowMassage("注销成功。"); } else { ShowMassage("注销失败。"); } ((TextBox)AllControl.CurrControl).Text = ""; return; } //准备注册热键 if (keysInfo.key == 0 || keysInfo.lockKey.Count == 0) { ShowMassage("缺少实体键或功能键"); return; } if (keysInfo.isWin) { ShowMassage("不能包含Win键。"); return; } ((TextBox)AllControl.CurrControl).Text = keysInfo.keyName; // 注册热键 uint result = AllControl.AddHotkeyItem(AllControl.CurrControl.Name, keysInfo.key, keysInfo.keyFlag, keysInfo.keyName); if (result == 0) { ShowMassage("注册失败。"); } else { ShowMassage("注册成功"); } }
public bool LuuKeys(KeysInfo keysInfo) { return(m_KeysData.LuuKeys(keysInfo)); }