私はC#からいくつかのネイティブメソッドを呼びたいと思っていますが、Dllimportsを書くことはかなり面倒です。私は助けることができるツールが不思議ですか?dllImportを抽出するツールはありますか?
0
A
答えて
2
あなたはhttp://pinvoke.netを持っています。通常はWin32の一部であるより一般的な機能用です。
PInvoke Interop Assistantというツールがあります。これは、CソースからP/Invoke呼び出しを作成することができます。あなたがソースコードを持っているなら非常に便利です。残念ながら、最近開発されたようには見えませんが、優れた(フリー)ツールです。
0
あなたはPE file format
を読まなければならない、あなたはC#
から、WinAPI
を使用して、あなたが私はMSDNを提案し、ドキュメントのhttp://pinvoke.netInterop
を使用してこの関数を呼び出す必要がありますことを行うことができます。
1
あなたはDLLからでもあなたのために自動的にPInvokeを生成するはずですSWIGを試すことができます。
関連する問題
- 1. ビットマップフォントイメージからグリフデータを抽出するツール
- 2. script(1)ツールの出力を駆除するツールはありますか?
- 3. Cでバッファオーバーフローを検出するツールはありますか?
- 4. MySQL出力をフォーマットするツールはありますか?
- 5. Perlモジュールファイルからすべての変数、モジュール、関数名を抽出するツールはありますか?
- 6. スタックダンプと.elfファイルからFreeRTOS/ARM/C++スタックトレースを抽出するためのツールはありますか?
- 7. cgiccでカスタムリクエストヘッダを抽出する方法はありますか?
- 8. 平坦なDOMを抽出するツール
- 9. エラーメッセージを抽出するXSDツール
- 10. PHPの抽出に相当するRubyはありますか?
- 11. ローカライズするXAMLの文字列を検出するツールはありますか?
- 12. DRYerツールのコードはありますか?
- 13. XSL Lintツールはありますか?
- 14. UML差分ツールはありますか?
- 15. Pythonでメソッド呼び出しを視覚化するツールはありますか?
- 16. Visual C++ 6.0でバッファオーバーフローを検出するツールはありますか?
- 17. RegEx解析ツール文字列から数字を抽出するツール
- 18. クローズドブックからマクロを抽出する方法はありますか?
- 19. Flashベースのウェブサイトからテキストを抽出する方法はありますか?
- 20. snowzoneデータベースからtimezone_abbrを抽出する方法はありますか?
- 21. Revitモデルからデータを抽出するクラウドAPIはありますか?
- 22. SciPyに画像からデータを抽出する機能はありますか?
- 23. IEnumerableからX要素を抽出する方法はありますか?
- 24. エンティティからDTOを生成するツールはありますか?
- 25. xmlからxsdを生成するツールはありますか?
- 26. スケーラブルHEVCにビットストリーム抽出器はありますか?
- 27. 良いオープンソースドメイン抽出プログラムはありますか?
- 28. 曲コンテンツベースの特徴抽出コードはありますか?
- 29. 基礎となるXamlを抽出する方法はありますか?
- 30. ログファイルからJavaスタックトレースを抽出するツール
PIAはあまりにも真実であると思います。それは実際にどれくらいうまく機能しますか? –
@DavidHeffernan私はあなたのようにかなり低い期待で来ました。私はびっくりしました。 COMにはいくつかの事柄が関連しており、完全には完全には釘付けにされていません。 Win32では、巨大なXMLファイルに大部分があらかじめ定義されているので、毎回正しく取得されます。 – vcsjones