IntelVisualFortran应用程序开发:基于QuickWin的图形输出与节点定位算法

需积分: 50 49 下载量 94 浏览量 更新于2024-08-10 收藏 6.82MB PDF 举报
"设置图形输出选项-基于改进的dv-hop的节点定位算法研究" 本文主要讨论的是在使用Intel Visual Fortran进行应用程序开发时如何设置图形输出选项,特别是涉及到控制光标显示的方法。在QuickWin环境中,程序员可以使用`DisplayCursor`例程来控制光标的可见性。这个例程接受两个参数,`$GCURSORON`用于开启光标显示,而`$GCURSOROFF`则用于关闭。默认情况下,通过调用`SetWindowConfig`函数配置的子窗口内光标是隐藏的。如果希望在子窗口中显示光标,必须额外调用`DisplayCursor`例程。 例如,程序【例 3-6】演示了如何使用`SetWindowConfig`函数设置子窗口的属性,并确保子窗口中的光标始终显示。在这个例子中,首先定义了一个名为`wc`的`windowConfig`类型变量,然后设置了窗口的各种属性,如宽度、高度、字体大小等。通过设置`wc%numXPixels`和`wc%numYPixels`分别定义了窗口在x轴和y轴上的像素数量,`wc%numTextCols`和`wc%numTextRows`设置文本列和行数,`wc%numColors`通常用于设置颜色的数量,这里设置为-1表示使用系统默认值。`wc%title`用于设定窗口标题,`wc%fontSize`请求8*12像素的字体。最后,这段代码并未直接展示如何使用`DisplayCursor`来开启光标显示,但暗示了在配置完窗口属性后,需要调用该例程来显示光标。 这本书《Intel Visual Fortran 应用程序开发》由周振红等人编著,专注于讲解在Visual Studio .NET环境下使用Intel Visual Fortran(IVF)9.0开发Fortran应用程序。书中涵盖了从基础的QuickWin和Windows应用程序,到更复杂的动态链接库、多线程程序的创建,以及如何使用对话框、控件、自动化服务器和ActiveX控件。此外,还深入探讨了Intel Fortran与Visual C++/Basic.NET的混合编程技术。 这本书特别适合有一定Fortran90/95基础的中高级读者,可作为理工科高年级本科生、研究生的教学或教学参考书籍,同时也适用于科学与工程计算领域的研究和开发人员。书中包含大量实例,强调实践应用,旨在帮助读者更好地理解和掌握在现代开发环境中使用Fortran进行软件开发的技巧和方法。 设置图形输出选项是软件开发中的一个重要环节,特别是在科学计算和可视化应用中。通过对Intel Visual Fortran的深入学习和实践,开发者可以有效地控制用户界面的细节,提升应用程序的用户体验。