HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0715
ganmaIsZoomedの使い方2解決


ganma

リンク

2009/7/15(Wed) 13:16:51|NO.26412

現在ウィンドウサイズを覚えてtxtファイルに保存して
次に起動したときはそのサイズで起動するというような
プログラムを組んでいるのですが、
ウィンドウサイズを最大化させて保存すると
次に起動したときに操作しにくくなりました。
それで困ったのでググッて見たらIsZoomedというものを見つけました。

ですが、IsZoomedの使い方が今ひとつわかりません。

a=IsZoomed(hwnd)

こんな書き方でいいのだろうと思ったら エラーになってしまいました。 どうしても変数に入れたいのですが、 入れることは出来ないのでしょうか?



この記事に返信する


inovia

リンク

2009/7/15(Wed) 13:50:21|NO.26414


#uselib "user32" #cfunc IsZoomed "IsZoomed" int #func SetWindowLong "SetWindowLongA" int,int,int #cfunc GetWindowLong "GetWindowLongA" int,int //ウィンドウを最大化に対応させる screen 0, ginfo(20), ginfo(21) SetWindowLong hwnd, -16, GetWindowLong(hwnd, -16) | $10000 | $40000 width 640,480 sendmsg hwnd, 0x112, 0xF030;実際に最大化 mes "最大化されているときは0以外" mes IsZoomed(hwnd)



ganma

リンク

2009/7/16(Thu) 01:48:28|NO.26449

#cfunc IsZoomed "IsZoomed" int

自分はこの行が無かったためにエラーになったと解りました。 inoviaさんありがとうございましたm(_ _ )m



ONION software Copyright 1997-2023(c) All rights reserved.