Visual C++程序的建立~~6
2009-06-03 20:04:30 来源:WEB开发网核心提示: CMyView::OnDraw(CDC *pDC){ —- pDC->SetTextColor(m_pColor);//以下是将插入符移向文本串的末尾并重新显示它 carep.x=x+size.cx; carep.y=y; SetCaretPos(carep); pDC
CMyView::OnDraw(CDC *pDC)
{ —-
pDC->SetTextColor(m_pColor);
//以下是将插入符移向文本串的末尾并重新显示它
carep.x=x+size.cx;
carep.y=y;
SetCaretPos(carep);
pDC->TextOut(x,y,pDoc->str);
}
(13)编译运行,结果见图2、图3所示。
注 意:如果不想显示2行字符,可将OnDraw函数中前步写入的pDC->TextOut(0,4,pDoc->str);注释掉。
练习题3
制作一个每次单击窗口都出现不同鼠标光标图形(6个不同鼠标图形),而当鼠标移出窗口范围时,又变回了原来的图形,使新加入的鼠标光标移不出窗口范围的应用程序。
1、创建一个单文档的应用程序,名为:鼠标范围
2、分别向视图类CMyView添加鼠标左键按下、抬起和鼠标移动的消息映射。如图3所示。
3、向资源编辑器中添加6个光标资源。
Insert->Resource->选中Cursor->单击Import->在C盘上搜寻到6个 .cur图形(光标资源),粘贴到某个文件夹中,同时添加到Import Resource对话框的“文件名(N)”处->再点击Import就将这6个光标资源添加到了本项目的资源编辑器中了。
- ››Visual Basic 2008 数学函数
- ››Visual Studio2005中Smart Device的问题
- ››Visual Studio 中根据数据库字段动态生成控件
- ››Visual Studio 11全新黑色主题
- ››Visual Studio 2011 Beta新特性(一):安装VS201...
- ››建立唯美图片特效,十个jQuery插件分享
- ››Visual Studio自定义调试窗体两个小技巧
- ››Visual Studio 2005 Team Edition for Database P...
- ››Visual C#两分钟搭建BHO IE钩子
- ››建立自己的TextView和ImageView的组合View类
- ››Visual C++优化对大型数据集合的并发访问
- ››程序启动画面
更多精彩
赞助商链接