ヘッダーファイルとDLLファイルのみ供給されたクラスの利用


くや  2005-03-16 18:15:27  No: 56702

ヘッダーファイル(クラスのExport定義)とDLLファイルのみ
が与えられている場合、このDLL(クラス)を利用するには
どのようにしたら良いのでしょうか?現段階ではLibファイルが
無いためにリンク時、エラーとなってしまいます。


SAMPLE.dll

SAMPLE.h
#if !defined(AFX_MRC_COM_H__A841E94C_A2E5_11D5_85B6_005004BAA6B2__INCLUDED_)
#define AFX_MRC_COM_H__A841E94C_A2E5_11D5_85B6_005004BAA6B2__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <afxtempl.h>
class __declspec(dllexport) SAMPLE : public CObject
{
public:
  SAMPLE_Unit();
  virtual ~SAMPLE_DataUnit();        

  virtual void InitObject();
  char* GetComment1();
  char* GetComment2();
}

以上、よろしくお願いいたします。


REE  2005-03-16 19:49:45  No: 56703

付属のLIBコマンドで、Libファイル(インポートライブラリ)を作成できるようです。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加