WIN32程序里,我建立了一个对话框,设置了串口参数后,请问:
1.如何保存这些信息,以便下次打开串口的时候自动加载?
2.保存的这些设置怎么与串口类的参数设置函数InitDCB()里的各项关联?
1.如何保存这些信息,以便下次打开串口的时候自动加载?
2.保存的这些设置怎么与串口类的参数设置函数InitDCB()里的各项关联?
解决方案 »
- 各位给支个招。
- one or more multiply defined symbols found网上的办法都行不通
- VS2005在界面开发上比VS6的优势有多大?
- 怎么样修改webbrowser控件的滚动条风格呢?IHTMLStyle3
- 【小测验】:已知一个CStringArray ,是无序的,如何按照它所含的字符个数进行排序组成一个新的 CStringArray?
- 关于FTP服务器控制网络速度的问题
- 此贴在《VB》《硬件使用》《硬件开发》三论谈上都不能解决!!!!高手请进!!!
- 救命啊!我的一个文件无端不见了!
- 重开一帖:关于在两个进程间发送自定义消息的问题。
- 如何向模态对话框传递消息
- 想问一下,像Photoshop中的选择后,发光的线条(有点闪动)是怎么画出来的。
- 请问高手们:MENU中选中一项是发送了什么消息?
BOOL CConfigCOM::RegComSettings()
{
CxxxxApp* pApp=(CxxxxApp*) AfxGetApp();
CString Para;
// make para
Para.Format("%d %d %d %d %d",
m_baud,
m_port,
m_stopbits,
m_databits,
m_parity);
//
CString szSection_CCFG = "COM Config";
CString szEntry_CCFG = "KEY_CCFG";
// save settings
pApp->WriteProfileString(szSection_CCFG,szEntry_CCFG,Para);
//
return TRUE;
}
//
BOOL CConfigCOM::GetComSettings()
{
CString szSection_CCFG = "COM Config";
CString szEntry_CCFG = "KEY_CCFG";
CString Para;
// get settings
CxxxxApp* pApp=(CxxxxApp*) AfxGetApp();
Para =pApp->GetProfileString(szSection_CCFG,szEntry_CCFG);
if(!Para.IsEmpty())
{
sscanf(Para,"%d %d %d %d %d ",
&m_baud,
&m_port,
&m_stopbits,
&m_databits,
&m_parity);
}
return TRUE;
}