Skip to content

Phanix's Blog

Menu
  • About Me / 關於我

Tag: dll

Calling Managed .NET C# COM Objects from Unmanaged C++

No Comments
| 學習工作, 工作, 程式

從 VC++ 中呼叫 C# 所寫的 COM 物件,主要的可以分成三項需要注意的事情。 1. 怎麼讓 C# class library 在編譯出 DLL 的同時同時產生 COM 物件 2. 怎麼讓系統認得這個這個 COM 物件 3. 怎麼在 VC++ 中用這個 COM 物件 在這個網頁裡頭寫得非常清楚,同時還有範例下載。

Read More »

在C#中define struct並以 .dll 方式給C++用

No Comments
| 學習工作, 程式

原本以為在 C# 中使用 struct 又要匯出成 .dll 給 c++ 需要有什麼特殊處理,結果發現其實不用… namespace TESTCOMObject { //其他程式碼 //… public struct tag_Data { public string strName; public string strValue; } } 而在 C++ 裡頭要使用就只要 import 之後就可以放心用了 TESTCOMObject::tag_Data aa[50]; aa[7].strName = “xxabc”; aa[7].strValue = “oo”; aa[17].strName = “xxabcyy”; aa[17].strValue = “oo”; TESTCOMObject::tag_Data bb; bb.strName = “hahaha”; bb.strValue = “hehehe”;

Read More »

Recent Posts

  • apache2.4 .htaccess 限定ip address 存取特定url
  • Gitlab runner install & setting
  • 從台鐵包袱談公共運輸
  • gitlab CI/CD 設定筆記
  • 跨網域的cookie與資料安全 / Cross domain cookie and data security

Recent Comments

  • AB test to send HTTP POST/PUT with multipart data and headers - Phanix's Blog on Create HTTP PUT request to upload a file (c# & python)
  • Domaine de Bellene & Maison Roche de Bellene Tasting | Phanix's Blog on Nicolas Potel
  • Abruzzo wine Italy on Italian wine tasting
  • Janet on [不推薦食記] A**ki Burger
  • slzzp on [食譜] 油封豬五花 Pork Belly Joint Confit

Archives

Tags

.net (28) 2008 (66) 2009 (91) Bordeaux (44) Bourgogne (35) c# (32) Cabernet Sauvignon (40) California (84) Chardonnay (46) dessert wine (24) food (53) France (52) France 法國 (68) French (28) French wine (22) japanese food (31) murmuring (25) photo-taking (46) photographing (48) Pinot Noir (51) portrait (21) programming (36) red wine (184) Santa Cruz (33) Syrah (22) Taiwan (39) traveling (74) USA (124) white wine (116) wine (173) wine tasting (217) 加州 (63) 勃根地 (38) 台灣 (28) 品酒 (215) 攝影 (93) 旅遊 (60) 氣泡酒 (22) 法國 (27) 波爾多 (37) 甜酒 (26) 白酒 (112) 紅酒 (181) 美國 (99) 義大利 (36)

Categories

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Phanix's Blog 2021 . Powered by WordPress