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

че
Пользователь
Статус
Оффлайн
Регистрация
27 Фев 2021
Сообщения
480
Реакции[?]
64
Поинты[?]
16K
Как мне с помощью C++ сделать запуск Steam не зная его расположения, очень давно видел пример через реестр но не могу его сейчас найти. Кто поможет буду благодарен.
Нашел способ, тему можно закрывать.
 
Последнее редактирование:
rgb(24, 205, 154)
Пользователь
Статус
Оффлайн
Регистрация
9 Фев 2019
Сообщения
287
Реакции[?]
80
Поинты[?]
75K
Через винапишную функцию(если такая есть) нужно вот это заюзать и выполнить "steam:" 1692445842346.png
 
rgb(24, 205, 154)
Пользователь
Статус
Оффлайн
Регистрация
9 Фев 2019
Сообщения
287
Реакции[?]
80
Поинты[?]
75K
C++:
// ConsoleApplication1.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
//
#include <Windows.h>

#include <iostream>

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

    std::cout << "Hello World!\n";
}
 
че
Пользователь
Статус
Оффлайн
Регистрация
27 Фев 2021
Сообщения
480
Реакции[?]
64
Поинты[?]
16K
C++:
// ConsoleApplication1.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
//
#include <Windows.h>

#include <iostream>

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

    std::cout << "Hello World!\n";
}
Спасибо!
 
Начинающий
Статус
Оффлайн
Регистрация
31 Июл 2017
Сообщения
23
Реакции[?]
3
Поинты[?]
0
Как мне с помощью C++ сделать запуск Steam не зная его расположения, очень давно видел пример через реестр но не могу его сейчас найти. Кто поможет буду благодарен.
Нашел способ, тему можно закрывать.
прочитай с ветки "HKEY_CURRENT_USER\SOFTWARE\Valve\Steam" ключ SteamExe
 
Сверху Снизу