問題タブ [native]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ネイティブ DLL の作成
私は C# プログラマーで、Native とは関係ありません。私はネイティブ DLL を持っています。プロジェクトでそれを使用する予定ですが、一部の型はマネージ コードでは実用的ではありません。ネイティブ (C++) で DLL を準備します。イベントが発生したときに、マネージ コードを認識します。どうやってやるの?
.net - ネイティブ .Net 実行可能ファイルを作成しますか?
Microsoft が .Net Framework のソースをリリースしたので、次のことが気になりました。
どうにかして .Net コードを、clr や jit を実行する必要のないネイティブ実行可能ファイルにコンパイルできますか?
java - Java Native Interface and Security
JavaNativeInterfaceを介してJavaセキュリティポリシーに違反する可能性はありますか。JNIを使用する必要がある主な領域はどれですか
.net - .NET 用の軽量 x86 エミュレーター / 管理された環境での x86 コードの実行
当社は、製品ライン全体を C++ コードベースから .NET Framework に移行しています。非常に大きなコードベースがあり、この移行は何年にもわたって段階的に行われています。
Silverlight などの純粋なマネージ コードの利点を享受したいと考えていますが、.NET への移植には時間がかかるレガシー C++/x86 モジュールが多数あります。
1 つの解決策は、これらのモジュールを .NET Framework の小さなメモリ サンドボックスで実行される軽量の x86 エミュレーターにロードすることです。これにより、純粋なマネージド アプリケーションを維持しながら、従来の x86 DLL コードを呼び出すことができます。
そのようなプロジェクトを知っている人はいますか?
心から、
ダン
visual-c++ - C ++のint配列に行を挿入および削除しますか?
int GRID[10][20]として作成された2D配列グリッドがあります。私がやりたいのは、最後の行GRID [LAST] [ALL]を削除し、配列の先頭に空白行を挿入することです。運が悪かったので、これをグーグルで検索してみました。ありがとう
c++ - ネイティブ C++ のグラデーション ブラシ?
C# では drawing2d.lineargradientbrush を使用できますが、現在 C++ では CreateSolidBrush 関数しか見つかりませんでした。ネイティブ gdi dll にグラデーション ブラシを作成する関数はありますか? msdn でこのようなものを見つけることができませんでした。ありがとう
c++ - C++ タイマーが動作しませんか?
C++でタイマーを作ろうとしています。私はc ++が初めてです。このコードスニペットを見つけました
UINT_PTR SetTimer(HWND hWnd, UINT_PTR nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc);
それをグローバル変数に入れると、それが教えてくれます
エラー 1 エラー C2373: 'SetTimer': 再定義。さまざまな型修飾子
これが何を意味するのかわかりません。タイマーを定義するより適切な方法はありますか?
私はmfc / afxを使用していません
ありがとう
c++ - C++でLostFocusとGotFocus
ネイティブC++のこれらのイベントにコードをどのように追加しますか?
WM_LOSTFOCUS
ORが見つかりませんでしたWM_GOTFOCUS
; 見つけただけWM_SETFOCUS
です。ウィンドウがフォーカスを失い、再びフォーカスを取り戻したときに発生するコードが必要です。
ありがとう。