本文内容为从当前运行目录下的SysCfg.ini文件中读写配置,工程目录:http://download.csdn.net/detail/dafenqie/9699140
1、首先定义全景变量,用来保存配置
CString g_strVideoPath;
CString g_strPtzVideoPath;
CString g_strFixedVideoPath;
CString g_strPhotoPath;
CString g_strPtzPhotoPath;
CString g_strFixedPhotoPath;
//定焦视频IP
CString g_strFixedVideoIP;
CString g_strIntvSysIP;
//变焦视频IP
CString g_strPtzVideoIP;
CString g_strPtzUser;
CString g_strPtzPassWord;
DWORD g_dwFixedVideoPort;
WORD g_wPtzPort;
unsigned long g_fixedVideoSpace;
unsigned long g_ptzVideoSpace;
2、写读配置的函数,在对话框界面上增加一个文本框,关联变量m_strEdit用来显示读取出来的配置,增加一个按钮,在按钮中调用以下函数,显示配置到文本框中。
void CtestCfgIniDlg::GetSysCfg()
{
//向D盘写入程序数据库连接ini文件信息,默认设置如下
//查找是否存在ini文件,若不存在,则生成一个新的默认设置的ini文件,这样就保证了我们更改后的设置每次都可用
CFileFind finder;
BOOL ifFind = finder.FindFile(".\\SysCfg.ini");
if( !ifFind )
{