当前位置: 首页 > news >正文

php网站开发实例教程网络销售技巧

php网站开发实例教程,网络销售技巧,兰州app,网络销售怎么找客户前言 本文展示在windows环境下,通过代码实现更改系统注册表的方式来实现程序的开机自动启动。 一、注册表 需要更改的系统注册表为: HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run 二、代码演示 1.头文件 头文件autorun.h #ifndef …

前言

本文展示在windows环境下,通过代码实现更改系统注册表的方式来实现程序的开机自动启动。

一、注册表

需要更改的系统注册表为:
HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run

二、代码演示

1.头文件

头文件autorun.h

#ifndef AUTORUN_H
#define AUTORUN_H
void autoRun();
#endif // AUTORUN_H

2.实现文件

cpp文件autorun.cpp

代码如下(示例):

#include "autorun.h"#include <QDir>
#include <QSettings>
#include <QtWidgets>//设置程序自启动 appPath程序路径
#define AUTO_RUN "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run"
//#define AUTO_RUN "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"
void setProcessAutoRunSelf(bool isstart)
{//注册表路径需要使用双反斜杠,如果是32位系统,要使用QSettings::Registry32Format;64位系统 QSettings::Registry64FormatQSettings *settings = new QSettings(AUTO_RUN, QSettings::NativeFormat);//以程序名称作为注册表中的键//根据键获取对应的值(程序路径)QString application_name = QApplication::applicationName();//获取应用名称QString path = settings->value(application_name).toString();//如果注册表中的路径和当前程序路径不一样,//则表示没有设置自启动或自启动程序已经更换了路径//toNativeSeparators的意思是将"/"替换为"\"if(isstart){QString appPath = QApplication::applicationFilePath();//找到应用的目录QString newPath = QDir::toNativeSeparators(appPath);if (path != newPath){settings->setValue(application_name, newPath);}}else settings->remove(application_name);
}void autoRun()
{setProcessAutoRunSelf(true);
}

3​​​​​​​.程序调用

#include "mainwindow.h"
#include "autorun.h"   //开机自动运行
#include <QApplication>
#include <QMessageBox>int main(int argc, char *argv[])
{Q_INIT_RESOURCE(qss);//样式表QApplication a(argc, argv);autoRun();//设置开机自动运行MainWindow w;w.show();return a.exec();
}

总结

提示:如上便实现了程序开机自启动,在程序第一次运行的时候,会被360之类的安全工具拦截,询问系统更改的权限,请给予绿灯通行.

若后续想取消程序的开机自启动,可以在注册表中删除对应的项目即可。

http://www.bjxfkj.com.cn/article/106002.html

相关文章:

  • 东莞室内设计培训武汉网站开发公司seo
  • 网站建设旗舰品牌广州网站优化服务
  • b2b b2c 平台网站建设方案淘宝关键词指数
  • 如何做自己的项目网站深圳百度推广客服电话多少
  • 开个做网站公司在线seo优化工具
  • 自建站系统bt磁力猪
  • 网站改版要注意什么培训机构专业
  • 定制网站建设全网营销是什么
  • 凡科互动官网登录郑州网站优化
  • 一般通过会社员全专业优化公司
  • 免费域名网站创建怎样无货源开网店
  • 有网站如何做app最新热搜新闻
  • 电子商务网站建设与管理项目计划书广州网站优化软件
  • 如何做网站推广方法制作网站的软件叫什么
  • 顺德网站百度快照是怎么做上去的
  • 非洲购物网站排名网络营销概念
  • 中山做网站公司网络怎么做推广
  • 怎么做.com的网站东莞营销外包公司
  • wordpress 免费主题推荐最彻底的手机优化软件
  • 外贸建站模板免费seo是什么单位
  • 做内贸的网站口碑营销经典案例
  • 便宜网站建设 优帮云百度在线客服中心
  • 做脚本网站下载百度官方版
  • 一个公司只能备案一个网站吗app注册推广团队
  • DW做旅游网站毕业设计模板网络广告图片
  • 企业网站模板 下载 免费网络营销10大平台
  • 查询公司营业执照的网站创建网站花钱吗
  • 网站做一半能退吗seo搜索引擎优化软件
  • 沧州网站建设制作crm系统
  • 淮北做网站的公司大概需要多少钱