http://msdn.microsoft.com/en-us/library/9h658af8.aspx__declspec (dllimport) làm thế nào để tải thư viện
MSDN nói rằng tôi có thể xuất khẩu chức năng từ thư viện với __declspec(dllexport)
nhưng làm thế nào tôi có thể tải thư viện này trong thực thi của tôi không?
Tôi đã có một chức năng xuất khẩu trong DLL:
__declspec(dllexport) void myfunc(){}
Và bây giờ tôi muốn sử dụng nó trong thực thi của tôi:
__declspec(dllimport) void myfunc(void);
Nhưng làm thế nào chương trình của tôi sẽ biết được nơi để tìm thấy điều này chức năng?
Có một cái nhìn tại địa chỉ: http://stackoverflow.com/questions/538134/exporting-functions-from-a-dll-with-dllexport –
Nó không phải là lên đến chương trình của bạn. Đó là vào hệ điều hành để tìm DLL mà bạn cần. Bạn có thể cho nó một thời gian rất khó khăn để làm như vậy nhưng không có chỉ để làm điều đó. Hãy chắc chắn rằng DLL có mặt trong cùng thư mục với EXE của bạn và nó sẽ hoạt động bơi lội. –