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


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0410
のすのすbgscr使用のタスクバーでの「× 閉じる(C) [Alt+F4]」表示方法2解決


のすのす

リンク

2012/4/10(Tue) 13:38:33|NO.45999

HSP3.3/WindowsXP環境での初歩的な質問です。

screen使用
screen 0

bgscr使用
bgscr 0

いずれもデフォルトだとタスクバーにタスク表示されますが、
上はタスクを右クリックするとメニューが表示されて「× 閉じる(C) [Alt+F4]」を選べますが
下はタスクを右クリックしてもメニューが表示されません。([Alt+F4]は効く)

bgscr使用時にも、screen同様にタスクを右クリックしてメニューを表示させる方法はないでしょうか?
「hsp bgscr メニュー」等で検索したのですがこれといった答えが見つからず、
sendmsg命令でウィンドウのハンドルに何か送る必要があるのかな?とも思って
WindowsAPIのSendMessage関数のまとめを一通り探したのですが、
メニュー表示に関する項目が見当たりませんでした。



この記事に返信する


inovia

リンク

2012/4/10(Tue) 13:56:17|NO.46000

システムメニューのことかな?
XPで確認してないけど、問題なく動くでしょう。

#include "user32.as" bgscr 0 GetWindowLong hwnd, -16 SetWindowLong hwnd, -16, stat | 0x00080000



のすのす

リンク

2012/4/10(Tue) 14:02:40|NO.46001

ありがとうございます!
バッチリ表示されました!!



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