- ベストアンサー
OpenThread
Windows 2000でOpenThreadというAPIを使いたいのですが、ヘッダにもlibファイルにも情報がないらしく、コンパイルできません。 これに対応しているヘッダとlibファイルはどうすれば手に入るでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
MSDNにはOpenThreadは危険なんでLIBから削除しますみたいな事書いてありますね... とりあえず今環境が無いので確かめれないんですけど、LIBを使わないで 動的に関数を呼び出してみたらどうでしょう。 ヘッダに定義されてないだけならなんとかなると思います。 駄目だったら・・・ごめんなさい 一応動的に呼び出すURLを乗せておきますので参考にしてください。
その他の回答 (2)
- zerosix
- ベストアンサー率31% (47/149)
回答No.2
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q121093 に次の文があります。 OpenThread() is exported by KERNEL32.DLL, but is not included in any of the SDK import libraries. ...どうも提供されていないようですよ。
質問者
お礼
うーむ、それは残念です。 あきらめてVBで使うことにします。
- zerosix
- ベストアンサー率31% (47/149)
回答No.1
下記のURLに記述しているヘッダにもlibファイルは調査されたということですよね?
質問者
お礼
すみません、どういうことですか? winbase.hにプロトタイプが載っていないので、無理やりMSDNライブラリを見てプロトタイプを書いたのですが、kernel32.libにリンク情報がないらしいので、新しいヘッダとライプラリファイルを入手したいのですが、これは入手できないのでしょうか?
お礼
そういえば、LoadLibraryとかありましたね。 参考URLにあるような、定義済みクラスは嫌いなので、ほかの方法を試してみようと思います。 ありがとうございました。