DialogBoxが呼び出されなくなる異常

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: DialogBoxが呼び出されなくなる異常

追記

by komiuji » 2007年6月09日(土) 15:40

ただいま確認した所、GetOpenFileName関数を実行した後、DialogBox関数が
実行されなくなったようです。

ファイルを開くダイアログを開いたりすると、DialogBox関数に影響が出たり
するのでしょうか?

DialogBoxが呼び出されなくなる異常

by komiuji » 2007年6月09日(土) 03:00

お初にお目にかかります。komiujiと申します。

現在、AB4.24.00にて開発を行っているのですが、問題が発生しています。

モーダルウィンドウを開くために、リストビューをダブルクリックした時に
DialogBox関数を呼び出す仕組みにしているのですが、普通に呼び出せたはずの
DialogBox関数が、「ファイル保存」の処理を行った後、実行されなくなってしまいます。

コード: 全て選択


Sub MainWnd_ListView1_DblClick(ByRef nmListView As NMLISTVIEW)
	SelLV = FindSelListItem(LV)
	if SelLV >= 0 then
		DialogBox(hMainWnd,"Sub")
	End If
	DrawListView1()
End Sub
debugで確認したところ、上記の状態になってからもif SelLV >= 0 then...の
中には入っているようなのですが、モーダルウィンドウ自体は全く表示されません。
(モーダルウィンドウ"Sub"側のCreateイベントすら発生していませんでした)

DialogBoxの返り値を取ってみると、0を戻してくるのですが…

何か、原因は考えられますでしょうか?
必要な情報がございましたら、追加で記述いたします。
よろしくお願いいたします。

ページトップ