MessageBox のハンドルを取得したいのですが・・・
Posted: 2008年5月27日(火) 19:48
何回かご厄介になっていて、久しぶりにお伺いしたく、書き込みさせて頂きます。
(相変わらず、ヘルプ見まくり、コピペしまくりです・・・)
やりたい事は、
「ABのプログラムで、「MessageBox(hMainWnd,・・・)」 でメッセージボックスを
表示した時、そのメッセージボックスのハンドルを取得したい」
なんですが、可能でしょうか?
ウインドとかだとできたんですが、MessageBox だと、どう書けばいいか
わからず、いろんなヘルプ見ましたが、探せませんでした。
Dim hmsgbox As HANDLE
hmsgbox = MessageBox( hMainWnd,・・・)
とかにすると、「1」が入るみたいなんですが、これがMessageBox のハンドル
でしょうか?
これがハンドルなら、それをどう(IF ○○ = ○ Then)記述すれば
表示しているかどうかを判定できるかを教えて下さい。
申し訳ありませんが、よろしくお願いします。
ABのバージョンは、4.23
OSは、Windows2000 です
(相変わらず、ヘルプ見まくり、コピペしまくりです・・・)
やりたい事は、
「ABのプログラムで、「MessageBox(hMainWnd,・・・)」 でメッセージボックスを
表示した時、そのメッセージボックスのハンドルを取得したい」
なんですが、可能でしょうか?
ウインドとかだとできたんですが、MessageBox だと、どう書けばいいか
わからず、いろんなヘルプ見ましたが、探せませんでした。
Dim hmsgbox As HANDLE
hmsgbox = MessageBox( hMainWnd,・・・)
とかにすると、「1」が入るみたいなんですが、これがMessageBox のハンドル
でしょうか?
これがハンドルなら、それをどう(IF ○○ = ○ Then)記述すれば
表示しているかどうかを判定できるかを教えて下さい。
申し訳ありませんが、よろしくお願いします。
ABのバージョンは、4.23
OSは、Windows2000 です