現在、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. 別のウィンドウからWPFウィンドウを開く
- 2. Powerbuilder - 別のウィンドウからウィンドウを開く
- 3. ウィンドウからウィンドウを開く方法
- 4. Outlook Web Addinから子ウィンドウを開く
- 5. 他のプロジェクトからwpfウィンドウを開く
- 6. iframeから親ウィンドウにモーダルウィンドウを開く
- 7. コードビハインドから新しいウィンドウを開く
- 8. QML:ApplicationWindowからウィンドウを開くボタン
- 9. JQueryとのリンクから新しいウィンドウを開く
- 10. メールアイテムを読むウィンドウを開くウィンドウを開く
- 11. Tkinter「開く」ウィンドウ
- 12. exeウィンドウを開く
- 13. Hibernateからより多くのデバッグメッセージを取得するには?
- 14. InnoSetup:標準セットアップウィザードの代わりにカスタムDLLフォーム(DLLから)を開くことは可能ですか
- 15. 開始ピングwww.google.siは、私はCMDウィンドウからCMDウィンドウを複数回開く必要があり、私のcmdウィンドウ
- 16. MainWindowと同じモニタでウィンドウを開く
- 17. ウィンドウを開くと閉じません
- 18. フォーカスをとらずにpygletウィンドウを開く
- 19. IEの親ウィンドウから新しいウィンドウを開くと、親ウィンドウのキャッシュがクリアされます
- 20. PyQT4を使って別のQtウィンドウからQtウィンドウを開く方法は?
- 21. wpfの最初のウィンドウから2番目のウィンドウを開く方法は?
- 22. Pyside/Pyqtウィンドウから新しいウィンドウを開く(イベントループはすでに実行中)
- 23. 投稿を使用してiFrameから親にウィンドウを開く
- 24. iframe(jquery)からウィンドウを開くイベントを受け取ります
- 25. Save DialogBoxウィンドウを開く(デスクトップアプリケーション)
- 26. ヘルプを全ウィンドウで開く
- 27. バックグラウンドでウィンドウを開く
- 28. マクロでVBAウィンドウを開く
- 29. JavaScript:ブラウザでウィンドウを開く
- 30. 新しいウィンドウを開く
ダイナミックライブラリ用の.dll(おそらくOS2?)を使用している他のオペレーティングシステムを認識していませんが、これはウィンドウです。また、DLLはVisual Studio 2008でコンパイルされます。 – dude