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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
1121
taro×ボタンの削除について3解決


taro

リンク

2011/11/21(Mon) 13:51:19|NO.43170

どうもこんにちは。
さっそくですが、ウィンドウの右上のx(削除)ボタンを消したいのですが、検索のやり方がまずいのかいくら探してもその方法が見つかりませんでした。
先輩方どうぞよろしくお願いします。



この記事に返信する


info

リンク

2011/11/21(Mon) 14:28:48|NO.43171

SetWindowLong でウィンドウスタイルを
その後、SetWindowPos でSWP_FRAMECHANGED を指定してやれば、
ウィンドウスタイルの変更ができます。


#include "user32.as" screen 1,200,200,2 SetWindowLong hwnd , 0xFFFFFFF0 /*GWL_STYLE*/ ,0xC40000 /*WS_SIZEBOX|WS_CAPTION*/ SetWindowPos hwnd,0,0,0,0,0,0x63/*SWP_FRAMECHANGED|SWP_NOMOVE|SWP_NOSIZE|SWP_SHOWWINDOW*/



れみはる

リンク

2011/11/21(Mon) 17:30:20|NO.43174

別の方法として、WS_SYSMENU($80000)を取り除く方法もあります

#include "user32.as" screen 1 GetWindowLong hwnd, -16 SetWindowLong hwnd, -16, stat - $80000



taro

リンク

2011/11/21(Mon) 17:42:45|NO.43175

>info様 >れみはる様

ありがとうございます。
大変勉強になりました。



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