掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
自作DLLの関数に対してはインテリセンスを働かせられないの? (ID:66454)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Win32APIです。 つい先日初めてDLLの作成に挑戦して、無事成功したものです。 あのここで不思議に思ったことがあったので、質問させていただきたいのですが、自作DLL関数を使いたい場合は常にそのDLLを実行ファイル(.exe)と同フォルダにおいておかないといけないのでしょうか? VC6++のように、Libフォルダ、Includeフォルダ、Binフォルダを作っておいて、それぞれに対応するファイルを(たとえば、myOp.lib→Libフォルダ、myOp.h→Includeフォルダ、myOp.dll→Binフォルダにコピーというように)入れておいて、VC6++のディレクトリの設定で、このLib、Include、Binを登録すれば良さそうな気がするんですが・・結果は×でした。 何を言ってるのか分かりにくくてすみません。 でも、はじめからシステムに存在?しているようなDll等は、とくにLibファイルのリンクの設定なんかしなくても #include <windows.h>なんていう一行で使えてしまう。 こういう風にはできないんでしょうか? あと、どうでもいいことかもしれませんが、自作のDLL関数というのはこれに対応するLibファイルに含まれるリンク情報を手がかりにして呼び出されるということですが、どうして自作DllやLib、或いは.hからインテリセンスのような機能が働いてくれないのか?? 何か方法でもあったら教えてください。 支離滅裂な質問ですが、よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.