通知
すべてクリア
Topic starter
2009年4月20日 11:14 AM
開発環境:Visual C++ 2008 Express Edition
VC++でプログラムを初めて日が浅い初心者です。
_beginthreadexを使ってスレッドを利用したプログラムをしたいのですが、
テキストボックスに起動したい*.exeファイルを入力して、それを_beginthreadex
の引数として指定して、メインで*.exeファイルを実行するプログラムを作りたいのです
が、やり方がよくわかりません。何か良い方法はありませんか?
2009年4月20日 11:31 AM
スレッドとは同一プロセス (単一EXE) 内部に存在するものなので
別 EXE ファイルをスレッドにする、というのは意味が通じない。
別 EXE ファイルを新しいプロセスにする、のなら意味が通じる。
それならばスレッド系関数を使うのでなく
CreateProcess なり ShellExecute(Ex) なりを使うべし