public MacroForm() { Win32Locator.KickOffEnumWindows(); InitializeComponent(); this.TopMost = true; Field_Map.Add("<客户名称>", "Copy([Customer_Text])"); Field_Map.Add("<油号>", "Set([Product_Code])"); Field_Map.Add("<单价>", "Set([Product_Price])"); Field_Map.Add("<总价>", "Set([Amount])"); Field_Map.Add("<数量>", "Set([Product_Number])"); Field_Map.Add("[点击]", "<Click>"); foreach (String str in Field_Map.Keys) { cbContent.Items.Add(str); } main_wnd_rect.Bottom = main_wnd_rect.Left = main_wnd_rect.Top = main_wnd_rect.Right = 0; TbLogTrace log = new TbLogTrace(this); Trace.Listeners.Add(log); mouseHook.MouseMove += new MouseEventHandler(mouseHook_MouseMove); //mouseHook.MouseDown += new MouseEventHandler(mouseHook_MouseDown_RecFieldPos); //mouseHook.MouseUp += new MouseEventHandler(mouseHook_MouseUp); keyboardHook.KeyDown += new KeyEventHandler(keyboardHook_KeyDown); //keyboardHook.KeyUp += new KeyEventHandler(keyboardHook_KeyUp); read_config(cfg_file_name); }
public wndEnvCfg() { Win32Locator.KickOffEnumWindows(); InitializeComponent(); TbLogTrace log = new TbLogTrace(this); Trace.Listeners.Add(log); this.TopMost = true; }
private void cbMainWnd_Click(object sender, EventArgs e) { cbMainWnd.Items.Clear(); if (cbMainWnd.Items.Count == 0) { List <String> wnds = Win32Locator.GetWindows(); foreach (String str in wnds) { if (str.Trim() != "" && Win32Locator.HasChinese(str)) { cbMainWnd.Items.Add(str); } } } Win32Locator.KickOffEnumWindows(); }