QSettings Windows读写注册表小测试程序
2012-12-19 10:14
274 查看
//读注册表程序
//read regedit
table
//让程序开机启动
QSettings *reg = new QSettings("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", QSettings::NativeFormat);
//read regedit
table
QSettings *reg = new QSettings("HKEY_CURRENT_USER\\Software\\QSIP\SS", QSettings::NativeFormat);
exten.extenNumber = reg->value("username",NULL).toString();
exten.password = reg->value("password",NULL).toString() ;
exten.host = reg->value("hostURL",NULL).toString() ;
exten.port = reg->value("hostPort",NULL).toString() ;
delete reg ; //写注册表程序 //write regedit table
QSettings *reg = new QSettings("HKEY_CURRENT_USER\\Software\\QSIP\\SS",QSettings::NativeFormat) ;
reg->setValue("username",exten.extenNumber);
reg->setValue("password",exten.password);
reg->setValue("hostURL",exten.host);
reg->setValue("hostPort",exten.port);
delete reg ;
//让程序开机启动
QSettings *reg = new QSettings("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", QSettings::NativeFormat);
if(data->card.isRunSelf){
QString appDir(QApplication::applicationDirPath());
reg->setValue("typhone", appDir+"\\typhone.exe");
}
else{
reg->remove("typhone");
}
delete reg;
相关文章推荐
- 创建注册表读写程序(一)
- win32程序读写win7 64位操作系统的注册表
- .Net中如何限制执行程序只能运行一次和如何读写注册表
- VC读写注册表实现程序自启动的实现源代码
- 用逻辑扇区号读写软盘的中断例程测试程序
- USB接口IC读写器oem软件_AB密码完整解决方案/读写卡测试程序及源代码/c#2003源代码
- USB接口ID卡读卡器oem软件/读写卡测试程序及源代码/c++builder源代码
- 创建注册表读写程序(二)
- 程序设计中的读写注册表的编程介绍
- 用逻辑扇区号读写软盘的中断例程测试程序
- USB接口IC读写器oem软件_AB密码完整解决方案/读写卡测试程序及源代码/c++builder源代码
- USB接口ID卡读卡器oem软件/读写卡测试程序及源代码/c++builder源代码 (2)
- 运行成功的读写MTD的测试程序
- VC读写注册表实现程序自启动的实现源代码
- USB接口IC读写器oem软件_AB密码完整解决方案/读写卡测试程序及源代码/c++builder源代码(2)
- USB接口ID卡读卡器oem软件/读写卡测试程序及源代码/DELPHI源代码
- MFC程序可以这样读写注册表
- 测试一下读写注册表
- QT执行外部程序,读写注册表
- 6410虚拟字符设备读写测试程序