MFC中常用类,宏,函数介绍
来源:互联网 发布:2017年网络流行语 编辑:程序博客网 时间:2024/05/01 14:32
CRect:用来表示矩形的类,拥有四个成员变量:top left bottom right。分别表是左上角和右下角的坐标。可以通过以下的方法构造:
CRect( int l, int t, int r, int b ); 指明四个坐标
CRect( const RECT& srcRect ); 由RECT结构构造
CRect( LPCRECT lpSrcRect ); 由RECT结构构造
CRect( POINT point, SIZE size ); 有左上角坐标和尺寸构造
CRect( POINT topLeft, POINT bottomRight ); 有两点坐标构造
下面介绍几个成员函数:( 使用格式 如:CRect.width() )
int Width( ) const; 得到宽度
int Height( ) const; 得到高度
CSize Size( ) const; 得到尺寸
CPoint& TopLeft( ); 得到左上角坐标
CPoint& BottomRight( ); 得到右下角坐标
CPoint CenterPoint( ) const; 得当中心坐标
此外矩形可以和点(CPoint)相加进行位移,和另一个矩形相加得到“并”操作后的矩形。
CPoint:用来表示一个点的坐标,有两个成员变量:x y。 可以和另一个点相加。
CString:用来表示可变长度的字符串。使用CString可不指明内存大小,CString会根据需要自行分配。下面介绍几个成员函数:
GetLength 得到字符串长度
GetAt 得到指定位置处的字符
operator + 相当于strcat
void Format( LPCTSTR lpszFormat, ... ); 相当于sprintf
Find 查找指定字符,字符串
Compare 比较
CompareNoCase 不区分大小写比较
MakeUpper 改为小写
MakeLower 改为大写
CStringArray:用来表示可变长度的字符串数组。数组中每一个元素为CString对象的实例。下面介绍几个成员函数:
Add 增加CString
RemoveAt 删除指定位置CString对象
RemoveAll 删除数组中所有CString对象
GetAt 得到指定位置的CString对象
SetAt 修改指定位置的CString对象
InsertAt 在某一位置插入CString对象
常用宏
RGB
TRACE
ASSERT
VERIFY
常用函数
CWindApp* AfxGetApp();
HINSTANCE AfxGetInstanceHandle( );
HINSTANCE AfxGetResourceHandle( );
int AfxMessageBox( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHelp = 0 );用于弹出一个消息框
- MFC中常用类,宏,函数介绍
- MFC中常用类,宏,函数介绍
- MFC中常用类,宏,函数介绍
- MFC中常用类,宏,函数介绍
- MFC中常用类,宏,函数介绍
- MFC中常用类,宏,函数介绍
- MFC中常用类,宏,函数介绍
- MFC中常用类,宏,函数介绍
- 【MFC基础教程】MFC 中常用类,宏,函数介绍
- 1.5 MFC中常用类,宏,函数介绍
- MFC中常用类、宏、函数的简单介绍
- MFC常用函数介绍
- [Visual C++系列] 1.5 MFC中常用类,宏,函数介绍
- MFC中一些函数介绍
- MFC 中常用的函数
- VC及MFC常用函数介绍
- Visual C++ MFC 中常用宏的含义介绍
- MFC常用类成员函数
- 用图片来做动画
- typedef的四个用途和两个陷阱
- 错误编辑RedHat profile文件导致系统不能登录的解决办法
- jsp中引入javabean的类找不到的问题
- 对比一下年薪1万10万和100万的生活
- MFC中常用类,宏,函数介绍
- JAVA 日期处理大全
- 偷手机、没让座、苍蝇不叮没缝的蛋……
- 给菜单加图标
- Struts + Hibernate分页显示
- Oracle中Decode()函数使用技巧
- typedef 的两种用法
- 2007年5月CSDN读书排行榜:《C语言解惑》做状元
- drwtsn32