C ディレクティブ 新しいページはコチラ
提供: yonewiki
(→#error) |
(→#import) |
||
94行: | 94行: | ||
*一意に決まるIDはGUID(Global Unique Identifer)と呼ばれています。GUID生成アルゴリズムによって作成されたGUIDは西暦5770年まで、1秒間に1000万個のIDを発番しても重複しないIDとして保障されているため個人が発番しても、有名企業が発番しても重複しないIDになるため自由に生成アプリを使って発番できるようになっています。もちろん誰かが発番したIDを横取りすれば重複してしまうので、横取りをすることは何も良いことはありません。プログラムが併用できなくなるため、横取りされたプログラムの関係者やプログラムのユーザに迷惑をかけるだけの結果になります。 | *一意に決まるIDはGUID(Global Unique Identifer)と呼ばれています。GUID生成アルゴリズムによって作成されたGUIDは西暦5770年まで、1秒間に1000万個のIDを発番しても重複しないIDとして保障されているため個人が発番しても、有名企業が発番しても重複しないIDになるため自由に生成アプリを使って発番できるようになっています。もちろん誰かが発番したIDを横取りすれば重複してしまうので、横取りをすることは何も良いことはありません。プログラムが併用できなくなるため、横取りされたプログラムの関係者やプログラムのユーザに迷惑をかけるだけの結果になります。 | ||
− | :CLSID クラス識別子 | + | :*CLSID クラス識別子 |
− | :DISPID ディスパッチ識別子 | + | :*DISPID ディスパッチ識別子 |
− | :IID インターフェース識別子 | + | :*IID インターフェース識別子 |
− | :ProgID(short for PROGrammatic IDentifier)日本語対応表現は不明もしくは存在しない。 | + | :*ProgID(short for PROGrammatic IDentifier)日本語対応表現は不明もしくは存在しない。 |
+ | |||
+ | |||
+ | OLEview.exeでタイプライブラリの情報を閲覧できます。 | ||
+ | :OLEview.exeはC:\Program Files (x86)\Windows Kits\8.0\bin\x64にあります(VisualStudio2012の場合 ※インストールディレクトリによって異なる場合があります。)。 | ||
+ | |||
+ | |||
+ | guidgen.exeでGUIDの生成が出来ます。 | ||
+ | :guidgen.exeはC:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Toolsにあります(VisualStudio2012の場合 ※インストールディレクトリによって異なる場合があります。)。 | ||