BCG 中使用XML作为配置文件

 

在CApp::InitInstance()函数中:

// Standard initialization
 // If you are not using these features and wish to reduce the size
 // of your final executable, you should remove from the following
 // the specific initialization routines you do not need
 // Change the registry key under which our settings are stored
 // TODO: You should modify this string to be something appropriate
 // such as the name of your company or organization
 

// 可以把名称改为你需要的字符串

SetRegistryKey(_T("Test BCGP ));
 LoadStdProfileSettings();  // Load standard INI file options (including MRU)

 // All registry read/write operations will be produced via CBCGPXMLSettings gateway:

// 所有关于注册表的读写都会通过CBCGPXMLSettings类来完成
 CBCGPRegistrySP::SetRuntimeClass (RUNTIME_CLASS (CBCGPXMLSettings));

 // Read settings:

// 读取设置
 CBCGPXMLSettings::ReadXMLFromFile (FALSE, _T("user.xml"));

 SetRegistryBase (_T("Settings"));

在CApp::ExitInstance()函数中:

// Save settings:

// 保存设置
 CBCGPXMLSettings::WriteXMLToFile (FALSE, _T("user.xml"));
 

转载于:https://www.cnblogs.com/rightear/archive/2009/02/12/1388903.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值