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


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
1116
スンニダウィンドウを常に最背面にしたい4解決


スンニダ

リンク

2017/11/16(Thu) 17:14:49|NO.81850

ウィンドウを常に最背面にしたいです
一応調べたのですがSetparentでprogram managerの子ウィンドウにする方法は
Setparentしたあとに描画ができなくなったりすることやタスクビューを表示しないとウィンドウが表示されないなどのことがあるのでダメでした
SetWindowPosの方法もちらついたりするのでダメでした
あと、gselで最前面にしたあとに最背面に戻せる方法がいいです



この記事に返信する


名無し

リンク

2017/11/16(Thu) 18:17:47|NO.81851


>ウィンドウを常に最背面にしたいです
>gselで最前面にしたあとに最背面に戻せる方法
結局どっち?



スンニダ

リンク

2017/11/16(Thu) 18:25:24|NO.81852

通常は最背面にして一時的に最前面にできる方法です



 

リンク

2017/11/16(Thu) 18:52:06|NO.81853

>Setparentでprogram managerの子ウィンドウにする方法
program managerの子ウィンドウにしたらgselで最前面にすることはできない。
文字通り常に最背面。
逆に言えば最前面にしたいときに別の子ウィンドウにすればいいだけという事。

>Setparentしたあとに描画ができなくなったりすることやタスクビューを表示しないとウィンドウが表示されない
どういう方法かは知らないけどprogrammanagerの子ウィンドウにした後も問題なく表示される。

そもそも処理が可笑しいのでは?



スンニダ

リンク

2017/11/17(Fri) 13:45:30|NO.81858

すみません
自己解決しました



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