0

データを追跡して表示する MFC ダイアログ ベースのアプリケーションがあります。バッファーはデータ ポイントで満たされ、リアルタイムまたは迅速な方法でグラフ化されます。現在、これはアプリケーション層で起こっています。DLL またはライブラリがデータを入力し、アプリケーション層のグラフ ボックスに継続的に更新するにはどうすればよいでしょうか?

4

1 に答える 1

1

ダイアログ アプリケーションは、タイマーを作成し、OnTimer ハンドラーを使用して DLL/ライブラリ関数を定期的に呼び出し、新しいデータを取得できます。または、ダイアログ アプリケーション自体を DLL に登録して、新しいデータが利用可能であることをダイアログに通知するために、DLL が Windows メッセージをポストする方法またはダイアログ アプリでコールバック関数を呼び出す方法を認識できるようにします。

DLL がアプリケーションに通知するオプションは、ユーザーが DLL を制御してこれらの操作をそのインターフェイスに追加できることを前提としています。

于 2012-12-06T22:05:00.287 に答える