Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
32 участника
Администратор Legotckoi
Модератор ProgrammersBlog

Последние откомментированные темы:

20250624025821

←  Предыдущая тема Все темы Следующая тема →
пишет:

Qt WinAPI - Урок 008. Добавление Qt приложения в автозапуск Windows через QSettings

Как известно, класс QSettings позволяет сохранять настройки приложения в реестре ОС Windows . Благодаря такой возможности и хорошему знанию работы реестра Windows можно добавить приложение в автозапуск, либо удалить его оттуда через, например, диалог настроек приложения. Для этого можно воспользоваться чекбоксом, и в случае, если он отмечен, то по клику по кнопке подтверждения в диалоговом окне записать приложение в автозапуск, в противном же случае удалить его из автозапуска.

В любом случае всё сводится к двум действиям.

Записываем приложение в автозапуск

  1. #ifdef Q_OS_WIN32
  2. QSettings settings("HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", QSettings::NativeFormat);
  3. settings.setValue(APPLICATION_NAME, QDir::toNativeSeparators(QCoreApplication::applicationFilePath()));
  4. settings.sync();
  5. #endif

Читать далее

Это интересно
0

13.01.2017
Пожаловаться Просмотров: 295  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены