[WindowLeft]
Left=448
[WindowRight]
Right=1472
[WindowTop]
Top=156
[WindowBottom]
Bottom=894
这是我用WritePrivateProfileString写入的数据,怎么用GetPrivateProfileInt把值读取出来。配置文件名crect.ini.路径暂时不用管。数据保存在CRect的对象里面。

解决方案 »

  1.   

    CString left,right,top,bottom;
    left.Format("%d",rect.left);
    right.Format("%d",rect.right);
    top.Format("%d",rect.top);
    bottom.Format("%d",rect.bottom);
    ::WritePrivateProfileString( _T("WindowLeft"), _T("Left"), left, m_sAppPath+_T("//LeaveRoomWindow.ini") );
    ::WritePrivateProfileString( _T("WindowRight"), _T("Right"), right, m_sAppPath+_T("//LeaveRoomWindow.ini") );
    ::WritePrivateProfileString( _T("WindowTop"), _T("Top"), top, m_sAppPath+_T("//LeaveRoomWindow.ini") );
    ::WritePrivateProfileString( _T("WindowBottom"), _T("Bottom"), bottom, m_sAppPath+_T("//LeaveRoomWindow.ini") );这是我保存数据的代码