Вопрос Запуск steam.exe

че
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
27 Фев 2021
Сообщения
557
Реакции
81
Как мне с помощью C++ сделать запуск Steam не зная его расположения, очень давно видел пример через реестр но не могу его сейчас найти. Кто поможет буду благодарен.
Нашел способ, тему можно закрывать.
 
Последнее редактирование:
Через винапишную функцию(если такая есть) нужно вот это заюзать и выполнить "steam:"
1692445842346.png
 
Нашел способ, тему можно закрывать.
 
C++:
Expand Collapse Copy
// ConsoleApplication1.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
//
#include <Windows.h>

#include <iostream>

int main()
{
    ShellExecuteA(NULL, "open", "steam:", NULL, NULL, SW_RESTORE); 

    std::cout << "Hello World!\n";
}
 
C++:
Expand Collapse Copy
// ConsoleApplication1.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
//
#include <Windows.h>

#include <iostream>

int main()
{
    ShellExecuteA(NULL, "open", "steam:", NULL, NULL, SW_RESTORE);

    std::cout << "Hello World!\n";
}
Спасибо!
 
Как мне с помощью C++ сделать запуск Steam не зная его расположения, очень давно видел пример через реестр но не могу его сейчас найти. Кто поможет буду благодарен.
Нашел способ, тему можно закрывать.
прочитай с ветки "HKEY_CURRENT_USER\SOFTWARE\Valve\Steam" ключ SteamExe
 
Назад
Сверху Снизу