C#使用(打开浏览器、设置快捷键等)
来源:互联网 发布:java 自动化发布 编辑:程序博客网 时间:2024/05/21 06:27
打开系统默认浏览器并打开指定网址
RegistryKey key = Registry.ClassesRoot.OpenSubKey(@"http\shell\open\command\");string s = key.GetValue("").ToString();int sIndex = s.IndexOf("exe");string address = "http://mail.163.com/";Process proc = Process.Start(s.Substring(1, sIndex+2), address);
- 注:直接
Process proc = Process.Start(address);
也可以用默认浏览器打开指定网址
全局快捷键的设置
- 参考链接:http://zdr53227.blog.163.com/blog/static/26080889201081810404545/
- 注:添加HotKeys的类之后,要在注册的类中override系统的
WndProc
函数。 - 程序启动时一开始注册快捷键之后,在最后最好注销该快捷键,释放系统资源。
模拟键盘向指定窗口中输入字符串
SendKeys类直接就可以实现在当前活动的窗口中输入字符串
用法
SendKeys.SendWait("what you send");SendKeys.SendWait("{tab}");
- 参考链接1:http://www.cxyclub.cn/n/17661/
- 参考链接2:http://www.cnblogs.com/sydeveloper/archive/2013/02/25/2932571.html
如果要输入英文字符,但是当前输入法是中文输入法的时候,就会出现问题,此时有另外一种解决方案:把要填充的内容复制到剪贴板中,在SendKeys发送
Ctrl+V
,即可实现目标字符串的填充Clipboard.SetText(accounts[0].Account);SendKeys.SendWait("^V");
0 0
- C#使用(打开浏览器、设置快捷键等)
- sublime设置快捷键打开特定浏览器
- webstorm 设置默认浏览器中打开快捷键
- sublime text 3 用快捷键打开任意你想打开的默认浏览器(设置超级简单)
- 【MAC使用技巧】Safari、qq浏览器等设置F5刷新快捷键
- windows系统任何时候打开浏览器的快捷键设置
- Sublime Text设置快捷键让html文件在浏览器打开
- Sublime 设置快捷键让html在浏览器中打开
- Sublime text3 设置快捷键打开指定浏览器预览
- C#使用默认浏览器打开指定网页
- C#怎么使用默认浏览器打开网页
- C# 使用默认浏览器打开网页
- sublime_text中如何使用快捷键打开默认浏览器
- 设置Sublime 3的默认浏览器与打开浏览器的快捷键
- C# 快捷键 打开窗口
- C# 快捷键 打开窗口
- C# 快捷键 打开窗口
- C# 打开浏览器
- 设置popWindow背景变暗
- 基本算法题练习一
- unittest 生成 HTMLTestRunner 测试报告
- VMware压缩linux虚拟机
- Bootstrap中的color,bgcolor,background-clor,border-color
- C#使用(打开浏览器、设置快捷键等)
- PHP get_object_vars
- 解决Hibernate:could not initialize proxy - no Session
- 构造回文串
- 模仿360桌面图标
- Javascript中的href
- mybatis 执行insert语句总是报错,ORA-00911 无效字符错误解决方法
- Android Context导致的内存泄漏分析(示例代码+分析工具使用)
- git命令大全