千锤百炼VC++实例(连载7) 滚动轴的应用

原创 2006年05月29日 20:52:00

孤狼工作室 Visual C++ 实例连载

实例7 滚动轴的应用

1.创建一单文档,工程名为:Scroll,在创建的最后一步基类(Base class)选择 CscrollView

2.添加代码:

在ScrollView.cpp中

void CMyScrollView::OnDraw(CDC* pDC)
{
 CScrollDoc* pDoc = GetDocument();
 ASSERT_VALID(pDoc);
 // TODO: add draw code for native data here
 CRect r;
 GetClientRect(&r);
 int x=r.right/4,y=r.bottom/2;
 pDC->TextOut(x,y,"这是一个滚动轴的例子");

}

void CMyScrollView::OnInitialUpdate()
{
 CScrollView::OnInitialUpdate();

 CSize sizeTotal;
 // TODO: calculate the total size of this view
 sizeTotal.cx = sizeTotal.cy = 600;
 SetScrollSizes(MM_TEXT, sizeTotal);
 GetParentFrame()->RecalcLayout();
 ResizeParentToFit();

}

3.最后点击菜单的“组建”--“编译”,再点击“组建”--“执行”。

本程序经孤狼工作室在 Windows 2000 Server + Visual C++ 6.0 中编译运行通过。如有问题可加QQ:84237758

以后孤狼工作室将陆续添加更多的实例,敬请期待!

相关文章推荐

gsoap CXF2.7.5 ssh vc++ webservice应用实例(二)

接上一篇《gsoap CXF2.7.5 ssh vc++ webservice应用实例(一)》 在上篇中已经获得了HelloWorld.wsdl文件 现在开始用gsoap,vc++做webservi...

VC++ Datagrid应用实例详解系列(3) – 增删查改

原创,完整版的vc6.0实现的使用datagrid增删查改操作~ 后台是access数据库,想修改成其他数据库的可以修改连接字符串,查询语句稍修改一下即可~...
  • zxhx
  • zxhx
  • 2011年04月12日 11:31
  • 4220

VC++ Datagrid应用实例详解系列(1) - 基本功能

本文是DataGrid组件系列之一。 本文主要内容: 用最简单的方法实现了DataGird组件的基本功能。...
  • zxhx
  • zxhx
  • 2011年03月28日 12:53
  • 9590

gsoap CXF2.7.5 ssh vc++ webservice应用实例(三)

在前面两篇博文中,我们建立了jee和vc++的webservice服务端程序。现在,我们开始通过gsoap完成webservice客户端vc++项目。 前两篇: 《gsoap CXF2.7.5 ssh...

VC++/VS2008串口函数封装应用实例

  • 2010年04月02日 17:30
  • 10.56MB
  • 下载

孙鑫VC++深入详解:Lesson5 Part4 屏幕字符串滚动输出,DrawText,SetTimer,WM_Timer消息

滚动字母,修改输出字幕颜色,定时器 在onCreate中添加一个定时器,即SetTimer(1,100,NULL) 再在类CDrawView中添加消息WM_TIMER的响应函数OnTimer 每间隔...
  • sergery
  • sergery
  • 2013年07月04日 19:32
  • 2983

VC++实例应用---很实际很实用

  • 2009年09月14日 22:15
  • 3.7MB
  • 下载

vc++ DLL应用实例

  • 2011年11月07日 14:35
  • 30.14MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:千锤百炼VC++实例(连载7) 滚动轴的应用
举报原因:
原因补充:

(最多只允许输入30个字)