[問題] 用win32主控台寫dll

看板C_and_CPP (C/C++)作者 (aki)時間10年前 (2015/06/12 07:48), 10年前編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++2010 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 目前是用基礎的CLR寫一個程式 可以讀取影像檔然後對像素做簡單的運算 想把這個變成一個DLL的函式可以給WINDOWS FORM呼叫 可是我參照網路上的方式去寫DLL 連命名空間都過不了... 如果我用CLR來建立專案的話則是不會在一開始出現DLL的專案選項 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 限定CLR專案使用... 程式碼(Code):(請善用置底文網頁, 記得排版) #include "stdafx.h" #include <iostream> #include <string> #include <math.h> #using <System.Drawing.dll> using namespace System; using namespace std; 以下略... 補充說明(Supplement): 另一個問題不知道是否也是同類型 在.h那邊想宣告傳入string作為圖片路徑 程式也說string沒宣告 在.h打上#include <string>是不對的作法嗎? 網路上只有示範最簡單的a+b 新手問題麻煩鞭小力點QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.206.23 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1434066505.A.F54.html

06/12 12:15, , 1F
MSDN有範例 https://goo.gl/Z79cRV
06/12 12:15, 1F
感謝limotwo前輩指導~ 但是這兩天在試的時候在.h檔宣告函式的地方 public: float color(string location1); 還是失敗… 已在開頭#include <string> ※ 編輯: skitty (223.137.139.218), 06/15/2015 14:22:30
文章代碼(AID): #1LUXv9zK (C_and_CPP)
文章代碼(AID): #1LUXv9zK (C_and_CPP)