情報詳細Q:マルチスレッドで画面表示を行うと表示が違うハンドルで行われることがあります。指定したハンドルごとに表示する方法はどうすればよいですか? A.:原因はマルチスレッド内で、dev_set_window()と表示の間に別スレッドでdev_set_window()が呼ばれることでアクティブなウィンドウが変更され、意図しないウィンドウで表示が行われるためです。対策として、Mutexを使用して排他処理を行うことでハンドルごとに表示は可能です。またはdisp_objを使ってwindowhandleを選択することでも対応可能です。添付のスクリプトもご参照ください。添付ファイルsample_par_start_mutex.hdevタイトルマルチスレッドで表示を行いたいURL 名000007258公開状況公開済み検証状況公開済み