managed

    23

    1答えて

    私は現在プロジェクトに取り組んでおり、その一部はManaged C++を使用しています。管理対象のC++コードでは、DataTableを作成しています。データテーブルの列を定義する際、列の種類を指定する必要があります。 C#で、その希望: typeof演算(int型) が、私はマネージドC++でのことをどのように行うのですか? ありがとうございます! C++/CLIで

    2

    5答えて

    Windows環境で、ユーザーのスクリーンセーバーが定義されている場合は、そのスクリーンセーバーを呼びたいと思っています。 hereのように、純粋なC++コードを使用して(そしてC#でのラッピングはかなりシンプルに)行うことができます。 しかし、好奇心のために、私はそのようなタスクが純ネット管理フレームワーク(バージョン2.0以上)を使用し、p/invokeなしで、C++側を訪れずに純粋に管理され

    74

    7答えて

    C#などの.NET言語から、コードライブラリファイル(.dll)としてコンパイルされたC++コードを呼び出すことは可能ですか? 具体的には、RakNetネットワーキングライブラリなどのC++コード。

    1

    3答えて

    Windows XPシステムでは、C#アセンブリでコードを呼び出すMangaged C++ライブラリを作成しています。残念ながら、できるだけ早く私は(私はXPのクラッシュダイアログからこれをコピーした)マネージドC++ライブラリは、このエラーで失敗実行し、C#アセンブリ内のシンボルを参照し始めると: EventType : clr20r3 P1 : treeviewdemo.exe P2 :

    0

    1答えて

    私はこのような構造合格しようとしています: #pragma managed private class __gc GlobalFunctions { static void WriteField(Object* object, PARAMTER& par, unsigned dec) { switch (par.type) { ....

    1

    1答えて

    当社の製品には、他社のソフトウェアを使用しています。その会社の開発者はちょっと古くて、C(犯罪なし)で働いています。私たちは.Net 3.5(C#)で働いています。 同じソースコード(おそらくC、おそらくC++)で、管理バージョンと非管理バージョンの両方をコンパイルできるアセンブリを作成することが可能かどうかは彼に尋ねられました。 これを行う理由はありますか?

    6

    3答えて

    Managed C++でアプリケーションを作成しようとしていますが、文字列の配列を宣言する方法を考えることができません。 文字列^ linet []; エラーがスローされます「システム::文字列^」:だから私は、管理対象データのためにこれを行うには別の方法がありますと仮定ネイティブ配列は、このマネージ型 を含めることはできませんタイプ。それは正確に何ですか?

    3

    2答えて

    VC 6.0を使用して開発された純粋なC++アプリケーションがあります。このアプリケーションでC#で開発されたライブラリを利用したいと思います。ネイティブの実行可能ファイルからC#ライブラリのメソッドを呼び出すにはどうすればよいですか?管理されていないC++ネイティブアプリケーションをマネージコードに変換する必要はありません。同様に、私はその逆をどうやって行うのですか? PInvokeは唯一のオプ

    1

    1答えて

    実行時にのDirectX 3DメッシュをC#のManaged DirectXを使用して作成する必要があります。私はこれを行う方法に関する情報を見つけることができませんでした。 いいえ、3Dモデラープログラムを使用してオブジェクトを作成することはできません。それらは正確なサイズと形状にする必要があり、実行時までサイズや形状の情報はありません。 いいえ、私は既存のDirectXメッシュ機能からモデルを

    1

    2答えて

    私はC#プログラマーで、ネイティブでは紹介しません。 私はネイティブDLLを持っています。&私のプロジェクトでそれを使用していますが、いくつかのタイプは管理コードで実行できません。 Native(C++)でDLLを準備します。イベントが発生したときに管理コードを認識したいときに使います。どうやってやるの?