Exemple #1
0
        /// <summary>
        /// 快键响应
        /// </summary>
        /// <param name="value"></param>
        public void HandleShortCut(string value)
        {
            byte        b  = byte.Parse(value);
            FUNCTION_ID fi = (FUNCTION_ID)b;

            throw new Exception(fi.ToString());
        }
Exemple #2
0
 private void BlackWindowHotKeySetup_FormClosed(object sender, FormClosedEventArgs e)
 {
     for (int i = 0; i < lv1.Items.Count; ++i)
     {
         string key = lv1.Items[i].Text;
         string value = lv1.Items[i].SubItems[1].Text;
         m_ht1.Add(key, value);
     }
     for (int i = 0; i < lv2.Items.Count; ++i)
     {
         string str = lv2.Items[i].SubItems[2].Text;
         string value="";
         for (int j = 0; j < FUNCTION_COUNT; ++j)
         {
             FUNCTION_ID fi = (FUNCTION_ID)j;
             if (str == fi.ToString())
             {
                 value = j.ToString();
                 break;
             }
         }
         if (lv2.Items[i].Text != "")
         {
             string key = lv2.Items[i].Text;
             m_ht2.Add(key, value);
             
         }
         if (lv2.Items[i].SubItems[1].Text != "")
         {
             string key = lv2.Items[i].SubItems[1].Text;
             m_ht3.Add(key, value);
         }
     }
 }