1. 静态控件的作用以及创建:
1) 静态控件一般只用来标记其它控件,有文本、矩形和图像三大类;
2) 创建静态控件还是使用Create函数;
3) 不管哪种类型的控件,Create的时候WS_CHILD和WS_VISIBLE都不可少;
2. 文本静态控件:
1) 其可选的dwStyle样式有:都以SS_开头,即Static Style的缩写
SS_LEFT:左对齐
SS_RIGHT:右对齐
SS_CENTER:水平居中
!!以上是三个都会在文本过长一行放不下的时候换行
SS_LEFTNOWORDWRAP:如果文本太长一行放不下则不会换行
!在垂直方向上,默认情况是上边对齐
SS_CENTERIMAGE:垂直居中
SS_SUNKEN:画一个下陷边缘
2) 文本内容:
i. 在Create的时候,第一个参数lpszText就可以初始化文本内容了;
ii. 也可以使用CWnd的SetWindowText函数来修改:void CWnd::SetWindowText(LPCTSTR lpszString);
iii. 也可以使用CWnd的GetWindowText函数来获取文本内容:有两个版本,一个是C串,一个是CString
a. int CWnd::GetWindowText(LPTSTR lpszStringBuf, int nMaxCount);
&#x