博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自定义搜索程序
阅读量:5240 次
发布时间:2019-06-14

本文共 2542 字,大约阅读时间需要 8 分钟。

  时常要开着几个网页,有的是英文翻译的,有的是官方api的。网页如果关了要再用又要重新开,不关又很乱。于是写了个搜索框,程序很简单。我觉得挺好玩的。

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.Threading;using System.Diagnostics;namespace UnityScriptAPIform{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        private void Form1_Load(object sender, EventArgs e)        {            this.notifyIcon1.Visible = true;//在通知区显示Form的Icon            this.ShowInTaskbar = true;//使Form不在任务栏上显示            this.TopMost = true;            FormBorderStyle = FormBorderStyle.None;            this.Location = new Point(1080, 0);        }        private void textBox1_TextChanged(object sender, EventArgs e)        {        }        private void textBox1_KeyDown(object sender, KeyEventArgs e)        {                        if (e.KeyCode == Keys.Enter)            {                string url = "https://docs.unity3d.com/ScriptReference/30_search.html?q="+ textBox1.Text.ToString();                Process.Start("D:/QQBrowser/QQBrowser.exe", url);                //create a new form                                textBox1.Clear();            }        }        private void textBox1_KeyPress(object sender, KeyPressEventArgs e)        {            if (e.KeyChar == Convert.ToChar(13) || e.KeyChar == Convert.ToChar(27))            {                e.Handled = true;            }        }        private void textBox2_KeyDown(object sender, KeyEventArgs e)        {            if(e.KeyCode == Keys.Enter)            {                string url = "http://fanyi.baidu.com/?aldtype=16047#en/zh/" + textBox2.Text.ToString();                Process.Start("D:/QQBrowser/QQBrowser.exe", url);                textBox2.Clear();            }        }        private void textBox2_KeyPress(object sender, KeyPressEventArgs e)        {            if (e.KeyChar == Convert.ToChar(13) || e.KeyChar == Convert.ToChar(27))            {                e.Handled = true;            }        }        private void notifyIcon1_MouseClick(object sender, MouseEventArgs e)        {            if(e.Button == MouseButtons.Right)            {                Exit.Show();            }        }        private void exitToolStripMenuItem_Click(object sender, EventArgs e)        {            Application.Exit();        }    }}

  

  再向注册表添加个开机自启动,就是一个很完整的小程序了(●'◡'●)

转载于:https://www.cnblogs.com/-Yrqm/p/8084700.html

你可能感兴趣的文章
apiCloud 上拉加载
查看>>
iOS阶段学习第30天笔记( UIViewController—Delegate(代理) )
查看>>
Entity Framework 实体框架的形成之旅--为基础类库接口增加单元测试,对基类接口进行正确性校验(10)...
查看>>
扩展欧几里得
查看>>
代码变量、函数命名神奇网站
查看>>
spring为何要注入接口,而注入接口的实现类就会报错
查看>>
SQL server 无法更新标识列
查看>>
脚本实现文件备份和定期删除备份文件
查看>>
redis cli命令
查看>>
阿里云容器镜像加速器配置
查看>>
28个Unix/Linux的命令行神器_转
查看>>
openwrt使用list
查看>>
函数对象
查看>>
Problem B: 占点游戏
查看>>
css3基础篇二
查看>>
进程间的八种通信方式----共享内存是最快的 IPC 方式
查看>>
DPDK初始化流程
查看>>
MEF: MSDN 杂志上的文章(14) 稳定的组合
查看>>
python常用模块之sys, os, random
查看>>
HDU 2548 A strange lift
查看>>