追記
すいません。。。LIBファイルをうまくリンクできないようです。。。
1>test.obj : error LNK2019: 未解決の外部シンボル "__declspec(dllimport) int __cdecl StrCalc(struct STRCALC_PARAM *)" (__imp_?StrCalc@@YAHPAUSTRCALC_PARAM@@@Z) が関数 "void __cdecl drawGrid(void)" (?drawGrid@@YAXXZ) で参照されました。
1>C:\Users\Masao\Documents\C language\calc volume\Debug\test.exe : fatal error LNK1120: 外部参照 1 が未解決です。
http://www.ne.jp/asahi/hishidama/home/t ... /dll.html#呼出方法
ここを参考にして
#pragma comment(lib, "stcalc35.lib")
#include "stcalc35.h"
このようにインクルードしました。
lib, dll,h ファイルはすべてソースファイルと同じディレクトリにおいてあります。
dllファイルは、DXライブラリ以外は初挑戦だったりします。
環境は,
VC++ 2008 Express Edition
Windows7 です。
あと、DXライブラリのようにインクルードディレクトリに、dll, h, lib ファイルがおかれているフォルダを追加しましたが、変わりありませんでした。
フォルダ構成的には
-Debug
-test.pdb
-test
-Debug
-test.objとか・・
-materials
-*.jbg とか・・
-stcalc35.dll
-StCalc35.H
-stcalc35.lib
-test.cpp
-test.vcproj
test.ncb
test.sln
test.suo
このようになってます。
