MFC好的代码

判断文件是否存在,并做相应的操作。

CString im;
im = "C:\\Users\\Administrator\\Desktop\\test\\菊花.bmp";

CFile file;

if (file.Open(im, CFile::modeRead))
{
    AfxMessageBox(_T("hahah"));
    file.Close();
}

获取当前时间

CString my_date;
CTime tm;
tm = CTime::GetCurrentTime();
my_date = tm.Format("%Y-%m-%d  %H:%M:%S");

获取最新的ID

strSql_temp = "select MAX(ID) from USERINFO;";
m_Ado_temp.GetRecordSet(strSql_temp);
CString oo;
oo = m_Ado_temp.m_pRecordset->GetCollect("");

文件操作
//文件读写操作

TCHAR* pszFileName = _T("c:\\login.txt");
CFilemyFile;
int len;

if (myFile.Open(pszFileName, CFile::modeCreate 
| CFile::modeReadWrite, NULL))
{
    len = dlg.currentUser.GetLength();
    myFile.Write(dlg.currentUser, len);
}

移动窗口的位置

CRect winRect;
GetWindowRect(winRect);
winRect.bottom += 15;
winRect.top += 15;
MoveWindow(winRect);

移动控件的位置
CRect rect;

//获得空间的绝对坐标
GetDlgItem(IDCANCEL)->GetWindowRect(&rect);

//获得相对于主窗体的坐标
ScreenToClient(&rect);

//这里是要移动的相对位置
rect.OffsetRect(CSize(0, -50));
GetDlgItem(IDCANCEL)->MoveWindow(rect);

你可能感兴趣的:(MFC好的代码)