掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
プロセスIDを取得するには? (ID:60801)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> そのプロセスを強制終了させたかったので 強制終了ってもしかしてTerminateProcessとかですか!? > 他のアプリから立ち上げられたプロセス なんですよね!? そんな危険なことをやるような設計が まず間違ってます。 で本題のほうですが、 > サンプルプログラム内のどっかでアプリが落ちてしまっている のであればサンプルプログラムなんだから デバッグ版のバイナリを仕込んでWinDbgでデバッグとか いろいろ手はあると思うのですがいかがでしょうか? あとはコードレビューをしてもらうとか。 > 上記のようなOS依存のDLLを使用するものより *「OS依存のDLL≒OSのバージョンによって使用するDLLが変わる」と解釈しました。 動作環境が完全に限定されているのであればサンプルのように DynamicLinkしなくてもStaticLinkでも良い可能性があるはずです。 (仕様としてこのバージョンのWindows限定とかって書く必要はある) 更にVDM系のものは16bitプロセスを対象としないのであれば 必要ないものです。 リンク先にも > すべての Win32 オペレーティング システムとのバイナリ互換を実現するために使用されます。 と明記されています。 DynamicLinkする必要が必ずしもあるとは限らないということです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.