扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:John Kennedy 来源:Microsoft 开发人员网络 2007年10月28日
关键字: 概述 Browser Express web Linux
在编写这个项目时,我想到了几个小窍门。不过,可能它们实际上并不能说是窍门,而是一些技术,当您编写自己的代码时可能发现它们是有用的。
Address ComboBoxes 和 Search TextBox 允许用户输入文本,然后在单击 Go 按钮时使用这个文本。使用 Text 属性从控件提取文本是很容易的。不过,如果按键盘上的“return”键就可以执行与单击一个按钮同样的操作,这样也很好。我通过从两个文本框检查 KeyUp 消息来使其奏效。当 KeyUp 消息到达时,我检查它是否是 Return 键。如果它是,就触发了与单击按钮相同的操作。
Web Browser Express 的第一个版本将一个 TextBox用于地址 URL 和 Search 框。这很奏效,但是在实践中每次都要手工输入 URL 十分麻烦。我删除了 ComboBox 并添加了一个 TextBox,用一些 URL 填充这一组合框来使用户开始。您可以从 ComboBox 属性资源管理器添加您自己的 URL。
所有流行的 Web 浏览器都有一个可以输入搜索词汇的文本框,结果会返回到 Web 页中,而不需要首先浏览到搜索引擎。由于 MSN 搜索目前有了更新,这看起来是将此功能内置到我自己的 Web 浏览器中的最佳理由。
这非常简单。只需查看 Internet Explorer 中 MSN 搜索上的历史记录,看一下搜索字符串需要使用的格式。然后 Search 方法将搜索文本追加到 URL 并定位到该链接,结果作为一个标准 Web 页返回。
从图形化 Web 浏览器的早期以来,从 Web 请求内容就是有迹可寻的,这样用户就不会以为它们的计算机出了问题,或者以为所有东西都被锁定了。总的来说,让用户知道有些事在发生并且他们需要有耐心总是个好主意。
这是要实现的项目中我最喜欢的部分之一,如果您在艺术上有几分天赋,那么在创建能够想象到的最酷的徽标时,您可以得到不少乐趣。在本例中,我在一个动画程序中创建了一系列大约 12 个帧,并将其作为 BMP 图像导出,加载到 C# Express 中。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者