Bootstrap

MFC常用操作

1,获取STATIC控件的值
CString str;
m_STATIC2.GetWindowText(str);//获取STATIC控件的值
MessageBox(str);

2.设置EDIT控件的值

m_EDIT2.SetWindowText(str);

GetDlgItem(IDC_EDIT1)->SetWindowText("Leave");

3.移动控件

m_EDIT2.SetWindowPos(&CWnd::wndTop, rect.left, rect.top, 0, 0, SWP_NOSIZE | SWP_NOZORDER);//移动控件

4.禁用控件

m_STATIC2.EnableWindow(FALSE);//禁用控件
5.获取控件句柄

CWnd* pWnd = GetDlgItem(IDC_STATIC2); // 获取控件句柄
6.获取控件的位置

CRect rect;
pWnd->GetWindowRect(&rect); // 获取控件的位置
ScreenToClient(&rect); // 将控件位置转换为相对于父窗口的坐标

6.INT转CString

CString strValue;
strValue.Format(_T("%d"), x);

int number = atoi(str); // 将CString转换为int

7.写入记事本//#include <IO.h>

CStdioFile file;
if (file.Open(_T("D:\\CAMTOOL\\TMZS_ZB.txt"), CFile::modeWrite | CFile::modeCreate))//写入记事本
{
    file.WriteString(_T(st

;