Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

C++ Открыть сайт

Все что пришло в голову с утра:
Expand Collapse Copy
#include <windows.h>

int main()

{
    system("start chrome.exe https://yougame.biz"); // start chrome.exe ( запускает программу, https://yougame.biz запускает сам сайт )

        return 0;
}

// НЕ БЕЙТЕ ЭТО БЫЛО СДЕЛАНО ЗА 1 МИНУТУ
 
Все что пришло в голову с утра:
Expand Collapse Copy
#include <windows.h>

int main()

{
    system("start chrome.exe https://yougame.biz"); // start chrome.exe ( запускает программу, https://yougame.biz запускает сам сайт )

        return 0;
}

// НЕ БЕЙТЕ ЭТО БЫЛО СДЕЛАНО ЗА 1 МИНУТУ
Лучше использовать CreateProcess
 
Лучше использовать CreateProcess
shellexecute?
C++:
Expand Collapse Copy
#include <Windows.h>
#include <iostream>

int main(){
    ShellExecuteA(NULL, "open", "https://google.com", NULL, NULL, SW_SHOWNORMAL);
    std::cin.get();
    return 0;
}
Как сделать чтобы при открытии консоли || приложения открывался сайт ??
Скиньте код пж
Этот вариант открывает сайт в браузере который установлен по умолчанию
 
shellexecute?
C++:
Expand Collapse Copy
#include <Windows.h>
#include <iostream>

int main(){
    ShellExecuteA(NULL, "open", "https://google.com", NULL, NULL, SW_SHOWNORMAL);
    std::cin.get();
    return 0;
}
Shell не удобен, как человек выше написал лучше использовать CreateProcess
 
Все что пришло в голову с утра:
Expand Collapse Copy
#include <windows.h>

int main()

{
    system("start chrome.exe https://yougame.biz"); // start chrome.exe ( запускает программу, https://yougame.biz запускает сам сайт )

        return 0;
}

// НЕ БЕЙТЕ ЭТО БЫЛО СДЕЛАНО ЗА 1 МИНУТУ
C++:
Expand Collapse Copy
system("start https://yougame.biz");
это тоже работает

тред говно ебаное обсуждаем вип метод открытия странички в браузере
 
C++:
Expand Collapse Copy
system("start https://yougame.biz");
это тоже работает

тред говно ебаное обсуждаем вип метод открытия странички в браузере
Все что пришло в голову с утра:
Expand Collapse Copy
#include <windows.h>

int main()

{
    system("start chrome.exe https://yougame.biz"); // start chrome.exe ( запускает программу, https://yougame.biz запускает сам сайт )

        return 0;
}

// НЕ БЕЙТЕ ЭТО БЫЛО СДЕЛАНО ЗА 1 МИНУТУ
Все умники которые пытались открыть через system столкнутся с тем что им нужна будет многопоточность :roflanEbalo:
 
Все умники которые пытались открыть через system столкнутся с тем что им нужна будет многопоточность :roflanEbalo:
всегда систем использовал все норм было че не так
 
Все умники которые пытались открыть через system столкнутся с тем что им нужна будет многопоточность :roflanEbalo:
В данном случае он не написал о многопоточности...
 
В данном случае он не написал о многопоточности...
всегда систем использовал все норм было че не так
Когда вы используете system для открытия чего либо у вас будут проблемы с тем что программа просто не пойдёт дальше пока не завершится та программа которую вы открыли.
Как бы странно это не звучало но в некоторых случаях так оно и есть.
Это мем локальный, но возможный
Вот пример, everthing так и не открылся
1656397537824.png

пока я не закрыл ласт активити
1656397561159.png
 
Когда вы используете system для открытия чего либо у вас будут проблемы с тем что программа просто не пойдёт дальше пока не завершится та программа которую вы открыли.
Как бы странно это не звучало но в некоторых случаях так оно и есть.
Это мем локальный, но возможный
аааа блядь ну про это я вкурсе но в именно данном случае (просто открыть веб страничку) все нормально
1656397541625.png

нихуя не блочится все заебись
 
аааа блядь ну про это я вкурсе но в именно данном случае (просто открыть веб страничку) все нормально
Посмотреть вложение 209677
нихуя не блочится все заебись
я в проекте наговнокодил в одном, сделал через мультипоточность открытие.
А потом допёр и сделал через shellexecute
 
Назад
Сверху Снизу