Visual C++程序的建立~~6
2009-06-03 20:04:30 来源:WEB开发网核心提示: 说 明: 使用CDC类(设备环境类)的GetTextExtent()函数来决定文本串将显示在客户区的尺寸,CSize类有2个重要的成员,Visual C++程序的建立~~6(3),cx和cy用于保留文本串的尺寸, x,再点Finish之后运行,在程序的文档窗口上,y表示窗口新的左上角坐标
说 明:
使用CDC类(设备环境类)的GetTextExtent()函数来决定文本串将显示在客户区的尺寸。CSize类有2个重要的成员,cx和cy用于保留文本串的尺寸。
x,y表示窗口新的左上角坐标cx,cy表示窗口新的宽度和高度RECT结构:
typedef struct tayRECT
{ LONG left; //左上角x坐标
LONG top; //左上角y坐标
LONG right; //右下角x坐标
LONG bottom;//右下角y坐标
}RECT; //CRect类用于容纳矩形的尺寸和大小
SIZE结构://窗口大小
typedef struct tagSIZE
{ int cx; //当一个函数返回时的x范围
int cy; //当一个函数返回时的y范围
}SIZE;
注 意:如果要显示带颜色的字,你做如下工作:
//定义颜色变量
在View.h的public里写:
COLORREF m_pColor;
在View.cpp的构造函数里写:
m_pColor=RGB(255,0,0); //红色
在刚加进去的pDC->TextOut(x,y,pDoc->str);语句的前面加:
//显示红色的字体
pDC->SetTextColor(m_pColor);
前面介绍了读取键盘的键击的编程过程,实际上,在我们创建单文档(或双文档)应用程序时,到第6步(最后一步)停住,在这个界面的最下方Base class处下拉,找到CEditView置好,再点Finish之后运行,在程序的文档窗口上,直接就能读取来自键盘的键击。
- ››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++优化对大型数据集合的并发访问
- ››程序启动画面
更多精彩
赞助商链接