2012-03-26 6 views
0

タスクマネージャには、実行中のプログラムの説明を示す列があります。プロセスエクスプローラを見ると、プログラムを制作した会社の会社名のフィールドもあります。Win32 APIを使用したプログラムの説明と会社名の設定

C/C++、特に.NETではなく、これらのフィールドをプログラムで設定すると、プログラムで役立つ情報が表示されます。

+0

これらはコンパイルされたプログラムのプロパティであり、実行時には指定されません。 Benはコンパイル時にそれらを設定する方法について答えを出します。 – Deanna

答えて

2

プログラムをビルドするときにこれらの設定が必要な場合、または任意のバイナリファイルのこれらのプロパティを変更するプログラムを作成したい場合は、

最初のケースでは、you pass a VERSIONINFO resource to the resource compiler to be embedded into your binaryです。第2のケースで

、あなたはthe Resource Editor APIsを使用する必要があります(ともVERSIONINFOリソースの内部形式を理解しています。あるいは、新しい `VERSIONINFO``リソースを作成し、それを交換するために、リソースのAPIを使用するリソースコンパイラを使用しています。)

+0

最初のリンクはまさに​​私が探していたものです。ありがとう! –

関連する問題