- 506 名前:503 [2007/03/03(土) 14:33:02 ID:a544u/75]
- >>505
早い回答ありがとうございます。 >>505の内容を新規作成で実行しましたが、ウィンドウがちらっと見えて速攻落ちました。 ちなみにこちらで作ってみたのを下に書いてみます。 screen 0,10,10,2 sz_w = ginfo(20) sz_h = ginfo(21) screen 2,sz_w,sz_h,,0,0 cls 4 ;$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ #uselib "user32.dll" #cfunc GetWindowLong "GetWindowLongA" int,int #func SetWindowLong "SetWindowLongA" int,int,int #const GWL_STYLE -16 #const WS_MAXIMIZEBOX 0x00010000 ws = GetWindowLong( hwnd, GWL_STYLE ) //ウインドウスタイル取得 ws = ws | WS_MAXIMIZEBOX //最大化ボタン表示フラグを追加 SetWindowLong hwnd, GWL_STYLE, ws //ウインドウスタイルを再設定 gsel 2,-1 : gsel 2,1 // [最大化ボタン]再描画のため ;$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >で、タスクバーが重ならないのはフルスクリーンではないのか? フルスクリーンというのは、↓こんなのですか? ;$$$$$$$$$$$$$$$$$$$$$$ bgscr 2,ginfo(20),ginfo(21),,0,0 cls 4 ;$$$$$$$$$$$$$$$$$$$$$$ というより、やりたかったのは最大化ボタンで最大化するとタスクバーを避けた範囲で最大化し、 タスクバーの高さをちょこちょこいじっても、追従してウィンドウの下枠が移動してくれるのです。
|

|