Re: mgtoolsを使用しましたフォルダの圧縮解凍について
mysticage
投稿数: 77
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
yune さん、こんばんは。
メニューフォームから、コールプログラムで、圧縮解凍用のフォームを起動しています。圧縮解凍用のフォームで、ボタン押下後の処理で、互換性のレコードメインの中で、[mgtools.mgUnlha]を起動しています。
[mgtools.mgUnlha]第一パラメータのウィンドウハンドル
(winhwnd(x))のxには、[0](ゼロ)を指定しています。
この値ですと、圧縮解凍用のフォームのボタンなどの上でマウスでクリックしても、何も反応しないのでが、圧縮解凍用のフォームの後ろにあるメニューフォームのボタンの上でマウスをクリックしますと、ボタンが押下されているような動きをみせ、圧縮解凍用のフォームを閉じると、それまで、メニューフォームの上でマウスでクリックした処理が動き出し、最後にはMagic自身が終了します。
直接関係あるか分かりませんが、下記のようなフォームになっています。
圧縮解凍用のフォームで、画面外をクリックしますと、圧縮解凍用のフォームは閉じられます。[ESC]キーを押下してもフォームは閉じるようにしてあります。[ESC]キーを押下した場合は、フォームは閉じるが、画面外をクリックするとフォームは閉じられないようにすることは可能でしょうか?
よろしくお願い致します。
メニューフォームから、コールプログラムで、圧縮解凍用のフォームを起動しています。圧縮解凍用のフォームで、ボタン押下後の処理で、互換性のレコードメインの中で、[mgtools.mgUnlha]を起動しています。
[mgtools.mgUnlha]第一パラメータのウィンドウハンドル
(winhwnd(x))のxには、[0](ゼロ)を指定しています。
この値ですと、圧縮解凍用のフォームのボタンなどの上でマウスでクリックしても、何も反応しないのでが、圧縮解凍用のフォームの後ろにあるメニューフォームのボタンの上でマウスをクリックしますと、ボタンが押下されているような動きをみせ、圧縮解凍用のフォームを閉じると、それまで、メニューフォームの上でマウスでクリックした処理が動き出し、最後にはMagic自身が終了します。
直接関係あるか分かりませんが、下記のようなフォームになっています。
圧縮解凍用のフォームで、画面外をクリックしますと、圧縮解凍用のフォームは閉じられます。[ESC]キーを押下してもフォームは閉じるようにしてあります。[ESC]キーを押下した場合は、フォームは閉じるが、画面外をクリックするとフォームは閉じられないようにすることは可能でしょうか?
よろしくお願い致します。
投票数:0
平均点:0.00
投稿ツリー
-
mgtoolsを使用しましたフォルダの圧縮解凍について (mysticage, 2013-2-26 18:00)
-
Re: mgtoolsを使用しましたフォルダの圧縮解凍について (yone, 2013-2-28 17:52)
-
Re: mgtoolsを使用しましたフォルダの圧縮解凍について (mysticage, 2013-3-4 19:20)
-
-
Re: mgtoolsを使用しましたフォルダの圧縮解凍について (yone, 2013-3-4 22:39)
-
Re: mgtoolsを使用しましたフォルダの圧縮解凍について (mysticage, 2013-3-5 9:57)
-
-