Der untergeordnete Win10-Prozess zeigt sein Fenster hinter dem letzten Fenster auf dem Desktop anC++

Programme in C++. Entwicklerforum
Anonymous
 Der untergeordnete Win10-Prozess zeigt sein Fenster hinter dem letzten Fenster auf dem Desktop an

Post by Anonymous »

Ich habe zwei Prozesse – eine Starter-App und eine untergeordnete App (beliebige Qt-Anwendung)
Starter-App-Code:

Code: Select all

int main(int argc, char * argv[])
{
namespace bp = boost::process::v1;

auto env = boost::this_process::environment();
bp::environment new_env = env;
std::vector args;
std::copy(argv + 1, argv + argc, std::back_inserter(args));

boost::filesystem::path initial = argv[0];
initial.remove_filename();

std::vector paths_vec;
boost::split(paths_vec, string_t(start_info::paths), [](char_t c)->bool { return c == ';'; },
boost::algorithm::token_compress_on);

stringstream_t rebuilded_paths;
string_t delim;
for (auto const & p : paths_vec)
{
boost::filesystem::path path = p;
rebuilded_paths

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post