配置文档是怎么得来的??? 看到很多的软件程序,有一些有配置文档,可以在里面改一些参数,但是就是不知道怎么生成的配置文档的,是自己建立的还是系统生成的?想请给为高人给小弟解惑,不胜感激!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般是ini文件,当然是自己写的 一般是ini、xml格式的文档,c++程序一般用ini文件,因为在Windows环境下,有专门的api可以处理ini文件DWORD GetPrivateProfileString(LPCTSTR lpAppName, LPCTSTR lpKeyName, LPCTSTR lpDefault, LPTSTR lpReturnedString, DWORD nSize, LPCTSTR lpFileName );BOOL WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpString,LPCTSTR lpFileName); BOOL CShowApp::InitInstance(){ LoadConfig("Config.ini"); ... return FALSE;}void CShowApp::LoadConfig(LPCTSTR szFileName){ //api 读 ini,to variables;}void CShowApp::SaveConfig(LPCTSTR szFileName){ //api 写 ini,from variables; //::WritePrivateProfileStruct //::WritePrivateProfileString //::WritePrivateProfileSection}int CShowApp::ExitInstance() { SaveConfig("config.ini"); return CWinApp::ExitInstance();} 直接调用WritePrivateProfileString函数就能自动创建(如果之前没有配置文件的话) 配置文档都是自己写的。一般用来记录状态和参数。INI和XML现在都很流行。 如何在服务程序里加入定时功能 MFC 消息处理的一个小问题??? ReadFile 错误183 ERROR_ALREDY_EXISTS 我想学习算法,但是不知道怎么开始?望各位赐教 使用IE控件怎么在打开页面中的链接的时候调出系统的浏览器,在浏览器中打开? ATL组件中如何才能返回记录集指针? 北京最大的几家书店在哪? float f1=300.1;这句话竟然有警告信息!! 急!!为什么创建的service不能连接到 CW2A在vc6下能使用吗? 编写windows 的服务程序,一定要使用atl工程的service(EXE)吗? 结构变量与指针操作
DWORD GetPrivateProfileString(
LPCTSTR lpAppName,
LPCTSTR lpKeyName,
LPCTSTR lpDefault,
LPTSTR lpReturnedString,
DWORD nSize,
LPCTSTR lpFileName
);BOOL WritePrivateProfileString(
LPCTSTR lpAppName,
LPCTSTR lpKeyName,
LPCTSTR lpString,
LPCTSTR lpFileName
);
{ LoadConfig("Config.ini");
...
return FALSE;
}
void CShowApp::LoadConfig(LPCTSTR szFileName)
{
//api 读 ini,to variables;
}void CShowApp::SaveConfig(LPCTSTR szFileName)
{
//api 写 ini,from variables;
//::WritePrivateProfileStruct
//::WritePrivateProfileString
//::WritePrivateProfileSection
}int CShowApp::ExitInstance()
{
SaveConfig("config.ini");
return CWinApp::ExitInstance();
}