美文网首页
MFC好的代码

MFC好的代码

作者: 侧漏的少年 | 来源:发表于2016-11-15 16:35 被阅读0次

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

    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好的代码

          本文链接:https://www.haomeiwen.com/subject/nwclpttx.html