mixed-mode

    0熱度

    1回答

    我的MFC代碼有一個功能: SelectItems(CDWordArray & awTop); 我調用此thorugh另一個CPP項目,如: array< unsigned int >^ selectedItems; DWORD cnt = m_handle->SelectItems(selectedItems); 但我得到的錯誤 can not convert parameter 1

    3熱度

    1回答

    我正在面臨一個進程掛起問題,同時以混合模式C++/CLI與本機應用程序進行調試。這是無法忍受的,幾乎有70%的調試發生,我需要重新啓動這個過程。 是否有任何熱修復或解決方案?

    2熱度

    3回答

    編寫一些C++/CLI來包裝現有非託管C++庫後,出現了從託管類型轉換爲非託管類型的問題。一個簡單的例子是將一個std :: string轉換爲一個System :: String,但是該原則適用於很多類型,即array - > vector。編寫了一些轉換函數後,我決定將它們打包在一個Assembly中,以便我可以重新使用它們。鑑於全球C++/CLI功能都沒有本屆大會外面看到我結束了這樣的事情

    4熱度

    3回答

    如何將C++/CLI int %tmp轉換爲本機C++ int &tmp? void test(int %tmp) { // here I need int &tmp2 for another pure C++ function call }

    3熱度

    2回答

    在C++/CLI,我想類似於以下一個類層次結構: Foo FooA : Foo, ClrClassA FooB : Foo, ClrClassB 有可能是FooA共享一個(非CLR)基類,同時也從單獨的CLR類繼承?如果不是,FooA和FooB共享通用代碼的最佳方式是什麼?

    1熱度

    2回答

    我正在試圖在C++/CLI中使用帶有/clr模式的Berkeley DB。我寫了這個代碼: 編輯: // DB_test1.cpp : main project file. #include "stdafx.h" #pragma comment(lib,"libdb51") using namespace System; using namespace System::Runtime::

    3熱度

    1回答

    是否有可能有一個ASP.Net MVC區域使用不同的身份驗證,然後應用程序的其餘部分?主應用程序必須是表單身份驗證,因爲它是一個外聯網。我需要有一個只能由內部員工訪問的管理員部分。我已經做了大量的研究並找到了如何做混合模式的例子,但是我還沒有發現任何顯示如何使用ASP.Net MVC區域的方法。 感謝您的幫助。

    1熱度

    1回答

    這個想法是,我想重用代碼,而不是重複它。下面,UnManagedB來自UnmanagedA。這兩個結構都有相應的託管包裝,如下所示。我想從ManagedA中派生ManagedB,以便我可以在ManagedA中重用ManagedB中的屬性。問題是這兩個類都有自己的指向非託管對象的指針。派生中的非託管對象是我想要的,我希望所有屬性都使用UnManagedB指針。有沒有辦法做到這一點? struct U

    0熱度

    1回答

    我對非託管代碼中的託管對象有一個好奇的問題。我有這個橋接C++和C#代碼的C++/CLI模塊。我有這樣的結構: template <class T> struct ManagedReference { gcroot<T^> addonHost; } 現在,在某些時候,我創建了這個託管引用的實例並設置了addonHost。一切都很好,我可以使用手柄。 然而,在某些情況下(將需要多

    3熱度

    1回答

    我有一個應用程序,我希望主要是基於SSL的應用程序,但允許http鏈接在IE7和IE8的https頁面上共存。當我將混合內容(在https服務頁面上嵌入http鏈接)時,我收到來自IE的混合內容警告。有沒有辦法解決?我們正在使用安全證書,做某些證書處理混合內容? Firefox和Chrome不會拋出任何錯誤...任何想法?