首页 相关文章 Visual C++中建立滚动视窗

Visual C++中建立滚动视窗

滚动视窗在应用程序中十分有用,它可以使用户看到比显示器屏幕还大的窗口。下面有一个建立滚动视窗的实例,在该例中,不仅滚动条会与视窗相连,而且HOME、PAGE DOWN、PAGE UP和END方向键会与视窗相连。现将本例中需用到的函数和类作一些必要的说明。

CscrollView类:它是从Cview类派生出来的,可以支持窗口的滚动。

GetsystemMetrics函数:它是Window中的函数,可以返回Windows显示屏幕的高度和宽度。

OnCreate函数:若Windows发送调用。每次应用要求创建一个窗口时,WM-CREATE消息都会被发送。在本例中,Onc WM-CREATE消息,在本例中,Oncreate函数完成一些字初始化操作,如:设置窗口的大小,页的大小和滚动行的大小。

SetScrollSizes它是滚动视窗在初始阶段必要的CscrollView类的成员函数。

该程序的目的是建立一个三倍于屏幕的宽度和高度的大窗口,且有视窗的中央显示出一个大的矩形,视窗最大化时,用户只能看到矩形的1/9。通过滚动条或方向键,用户寸可以见到它的全貌,以下是建立滚动视窗的步骤:

1、运行AppWizard来创建...[ 查看全文 ]

2016-02-19 标签:

Visual C++中建立滚动视窗的相关文章

手机页面
收藏网站 回到头部