目录
1.3 NotifyIcon控件和ContextMenuStrip控件
1.1 创建项目
打开VS,选择文件-新建-项目,选择Visual C#中的Windows窗体应用,修改名称和项目地址。将Form1的StartPosition属性修改为CenterScreen,使窗体出现在屏幕中心;修改WindowState属性为Minimized,便于无感后台运行。
1.2 Webbrower控件
使用 WebBrowser 控件可以在 Windows窗体应用程序中承载网页以及支持浏览器的其他文档。例如,可以使用 WebBrowser 控件在应用程序中提供基于 HTML 的集成用户帮助或 Web 浏览功能。此外,还可以使用 WebBrowser 控件向 Windows 窗体客户端应用程序添加基于 Web 的现有控件。
打开工具箱,选择公共控件,拖入WebBrower控件,并设置其Url属性为教务处网站登录网址。
1.3 NotifyIcon控件和ContextMenuStrip控件
通知区域中的图标是一些进程的快捷方式,这些进程在计算机后台运行,如防病毒程序或音量控制。这些进程不会具有自己的用户界面。NotifyIcon 类提供了编写此功能的方法。Icon 属性定义显示在通知区域中的图标。图标的弹出菜单由 ContextMenu 属性确定。Text 属性分配工具提示文本。要在通知区域中显示图标,必须将 Visible 属性设置为 true
打开工具箱,拖入NotifyIcon控件和ContextMenuStrip控件,并重命名为ScorenotifyIcon和Scorecontextmenu。将ScorenotifyIcon的ContextMenuStrip属性设置为Scorecontextmenu。选定Icon图标。
在Scorecontextmenu添加“显示”“关闭”选项,便于之后需要时由通知栏唤出和关闭窗体。
1.4 Timer控件
通过引发 Timer 事件,Timer 控件可以有规律地隔一段时间执行一次代码。
打开工具箱,拖入Timer 控件。为定时查询成绩提供计时器。
1.5 结语
通过添加控件等方式,初步完成了程序的基本框架和功能准备。