做过网页的朋友都知道,在设计网页的时候有一个很重要的问题,就是要使网页在不同的分辨率(体现在可视屏幕大小)下都能有良好的显示效果;另外有些时候可能要做一些特殊用途的网页(例如广告或通告等页面),当设计网页时或许就需要频繁地测试在不同的浏览器大小下的效果.这些时候,我们总不能不停地更改系统分辨率吧?!(累死人而且没效率,呵呵)
首先我们来分析一下程序需要实现的功能: 【程序编程相关:Linux 并没有对桌面 Windows】 要是能随心所欲的控制浏览器的大小该多好!有朋友肯定会说:“那些自动弹出来的广告窗口不就是都能用javascript控制大小的嘛.”对了!既然连javascript都能通过调用函数来控制浏览器的窗体大小,那强大的delphi也肯定行!想到这里,我马上卷起了袖子,准备给自己做一个控制浏览器窗体大小的程序(当前使用的最多的浏览器非ie莫属,我们就先来尝试控制ie的大小). 【推荐阅读:中国将成亚太 Linux 枢纽】② 在运行过程中,每当控制按钮被按下,先判断那个通过本程序打开的ie窗口是否存在,如果存在就调整其宽度与高度为当前指定值,否则就新开一个ie窗体然后再设置其大小; 【扩展信息:分析数据库的一些方法】① 启动程序后,由于当前没有一个ie窗体受控于本程序,所以在按下窗体中的控制按钮后先需要打开一个新的ie窗体,然后将这个ie窗口设置为指定的宽度(width)与高度(height); 初步功能看似很简单,但对于菜鸟我来说还真是花了不少时间才得以实现.通过查阅了相关书籍与msdn,我找到了一些实现这个程序所需的信息. 下面我们先来了解以下一些函数:① getwindowsdirectory():返回windows系统目录路径.② winexec():运行指定应用程序.... 下一页