問題タブ [createprocess]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - オブジェクトを引数として createProcess に渡す際の問題
呼び出しで他のプログラムにするプログラムを修正しようとしていcreateProces
ます。
Brick
問題は、クラスのオブジェクトをcreateProcess
呼び出しのパラメーターとして渡すときです。
この方法で(メインで)オブジェクトを作成します。
次に、次のように接続します (6
は Bluetooth ドングルの通信ポートです)。
これはすべて正常に機能すると思いますが、問題は、次のようにプロセスでクラスにchar*
バックキャストする場合です。Brick
recvProc.exe
これにコメントすると、プログラムは正常に動作します...この行の何が問題になっていますか? または、 Connection オブジェクトを に渡す必要がありますcreateProcess
か?
c++ - CreateProcess を管理者として実行するには?
重複の可能性:
管理者として実行する CreateProcess
昇格と待機が必要な子プロセスを実行するにはどうすればよいですか?
CreateProcess
ここで現在のコードを変更して、管理者として実行するにはどうすればよいですか?
問題があれば、Visual Studio 2008 を使用しています。
string - プロセスを作成し、そのメモリを文字列にダンプする
CreateProcess を使用してプロセスを実行しましたが、プロセスに割り当てられたメモリ領域をダンプしたいのですが、どうすればよいですか?
これまでの私のコードは次のとおりです。
c++ - CreateProcess で作成されたプロセスの上にウィンドウを表示する方法
CreateProcess API を使用してアプリケーションからプロセスを起動しています。新しいプロセスのウィンドウを一番上に表示したいと考えています。それを行う方法はありますか?CreateProcess にフラグなどはありますか?
delphi - Delphi:CreateProcess関数のプロセス作成フラグ
通常、記事/例で説明されている4つのフラグがあります。
それらのいずれかを使用できますか: http://msdn.microsoft.com/en-us/library/ms684863( v = VS.85).aspx / http://msdn.microsoft.com/en-us/library/その関数のms683211(v = VS.85).aspx?
これら2つのリンクの違いは何ですか?
CreateProcess関数でエラーが発生するのはなぜですか:互換性のないタイプ:「Cardinal」および「TThreadPriority」がある場合は、次のようにします。
TThreadPriorityとは...
ありがとう!
c++ - Windows 7 または Windows 2008 で、ローカル システム アカウントまたはシステム コンテキストでプロセスを起動する方法 (デスクトップ アプリケーションから)
C++ では、「ローカル システム アカウント」または「システム コンテキスト」でデスクトップ アプリケーションからプロセスを起動したいと考えています。私のアプリケーションは管理者権限で実行されます。
出来ますか?どのように?
前もって感謝します。
c++ - Windows 7 で CreateProcess が失敗する
Windows 7 の新しい環境で、Windows XP のレガシ コードをコンパイルしようとしています。コンパイルはできますが、実行時に失敗します。
CreateProcess() は 0 を返し、GetLastError() は 2 を返します。これは ERROR_FILE_NOT_FOUND を表します。
これがCreateProcessへの私の呼び出しです
奇妙なことに、tftp の代わりに calc を実行すると、calc がポップアップします。コマンド プロンプトのどこからでもコマンド ラインにあるものを実行できるので、c:\windows\system32 への %PATH% が認識され、正しく動作することがわかります。
ansi 文字列で CreateProcessA を強制しようとしましたが、同じ結果が得られました。また、デバッグおよびリリース構成とコマンドラインからも試しました。
何か案が?
編集: calc.exe と tftp.exe の両方が、システム パスにある c:\windows\system32 にあります。
「c:\windows\system32\tftp」を実行しても機能しません
visual-c++ - UNC パス上の VC++ Createprocess
CreateProcess を使用してアプリケーションを実行しようとしています。ただし、UNC パスでは動作しないようです。バックスラッシュをたくさん追加しようとしましたが、まだ機能しません。
それを回避する方法はありますか?
コマンドラインでコマンドを実行しようとしましたが、cmd が UNC パスをサポートしていないというエラーが表示されます。
アプリケーションをサービスとして実行できないため、UNC パスをマップしたくありません。
winapi - VISTAx64 の下に x86 プロセスを作成する
WindowsServer2003 x64 で x86 プロセスを作成しました。問題なく動作します。
しかし、VISTA x64 で x86 プロセスを作成しようとしています。エラー コード = 216 で失敗しました。(ERROR_EXE_MACHINE_TYPE_MISMATCH)。
2003x64 と VISTAx64 の違いはありますか?