_beginthreadexに*.exeファイルを引数として指定したいのですが・・・

[戻る]
Gin 2009/04/20(月) 11:14:31
開発環境:Visual C++ 2008 Express Edition

VC++でプログラムを初めて日が浅い初心者です。
_beginthreadexを使ってスレッドを利用したプログラムをしたいのですが、
テキストボックスに起動したい*.exeファイルを入力して、それを_beginthreadex
の引数として指定して、メインで*.exeファイルを実行するプログラムを作りたいのです
が、やり方がよくわかりません。何か良い方法はありませんか?

tetrapod 2009/04/20(月) 11:31:53
スレッドとは同一プロセス (単一EXE) 内部に存在するものなので
別 EXE ファイルをスレッドにする、というのは意味が通じない。

別 EXE ファイルを新しいプロセスにする、のなら意味が通じる。
それならばスレッド系関数を使うのでなく
CreateProcess なり ShellExecute(Ex) なりを使うべし

古いスレッドには追加発言できません。