現在、labviewからDLLを呼び出していますが、リアルタイムでデバッグする必要があります(時間の影響を受けやすいハードウェアにアクセスしているため)。 printf()のエラーアサートメッセージを表示したいのですが、エラー情報をダンプするためにDLL内からDOSウィンドウを開く方法がわかりません。誰もこれを前にしたことがありますか?私はファイルでこれを行うことができ、私はする必要があるかもしれないことを知っています。 printfはこれを行うにはとても簡単で素早い方法です:)。DLLからDOSウィンドウとデバッグメッセージを開く
2
A
答えて
5
1)windows api AllocConsoleに電話をかける。
2)stdout/stderrを取得するには、おそらくGetStdHandleに電話する必要があります。
3)あなたの心のコンテンツにPrintf!
+0
ありがとう!私は今夜これを試しています! – dude
4
printf()を使用する代わりに、WindowsのOutputDebugString()関数を使用し、デバッグ出力をDebugViewで確認できます。
関連する問題
- 1. ウィンドウからウィンドウを開く方法
- 2. コードビハインドから新しいウィンドウを開く
- 3. 他のプロジェクトからwpfウィンドウを開く
- 4. exeウィンドウを開く
- 5. Hibernateからより多くのデバッグメッセージを取得するには?
- 6. フォーカスをとらずにpygletウィンドウを開く
- 7. IEの親ウィンドウから新しいウィンドウを開くと、親ウィンドウのキャッシュがクリアされます
- 8. InnoSetup:標準セットアップウィザードの代わりにカスタムDLLフォーム(DLLから)を開くことは可能ですか
- 9. iframe(jquery)からウィンドウを開くイベントを受け取ります
- 10. 投稿を使用してiFrameから親にウィンドウを開く
- 11. Save DialogBoxウィンドウを開く(デスクトップアプリケーション)
- 12. ヘルプを全ウィンドウで開く
- 13. JavaScript:ブラウザでウィンドウを開く
- 14. 新しいウィンドウを開く
- 15. wpfの最初のウィンドウから2番目のウィンドウを開く方法は?
- 16. *任意のURLからaspxページの新しいウィンドウを開く
- 17. コードビハインドなしでxamlからウィンドウを開く方法
- 18. URLパラメータ(KML層)からGoogle Maps API情報ウィンドウを開く
- 19. Jqgridセルから小さなフォームやウィンドウを開く方法Edit
- 20. Javaアプリケーションからファイル選択ウィンドウを開く
- 21. PySide QtのtabWidgetから別のウィンドウを開く方法
- 22. JSPファイルから新しいウィンドウを開く方法は?
- 23. XULブラウザから新しいウィンドウを開くには?
- 24. Eclipseプラグイン:WorkBenchから新しいウィンドウを開く
- 25. Ruby/Rails - 新しいウィンドウでコントローラからURLを開く
- 26. 既存のTkinterウィンドウからNetworkX Viewerを開く
- 27. C#WPFで別のプロジェクトから新しいウィンドウを開く
- 28. Tcl/Tkで新しいウィンドウを開くとウィンドウが使えなくなる
- 29. エントリウィンドウをクリックしたときに子ウィンドウを開くと閉じられない
- 30. 隠しウィンドウを開くことはできますか?
ダイナミックライブラリ用の.dll(おそらくOS2?)を使用している他のオペレーティングシステムを認識していませんが、これはウィンドウです。また、DLLはVisual Studio 2008でコンパイルされます。 – dude