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


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0531
XOZタスクバーの位置12解決


XOZ

リンク

2007/5/31(Thu) 19:35:31|NO.8654

タスクバーにウィンドウを乗っける様な形に、ディスプレイの中央に

screen 0,500,480,1 objsize 50, 40:pos 0,0 button "",*file1 objsize 50, 40:pos 50,0 button "",*file2 objsize 50, 40:pos 100,0 button "",*file3 objsize 50, 40:pos 150,0 button "",*file4 objsize 50, 40:pos 200,0 button "",*file5 objsize 50, 40:pos 250,0 button "",*file6 objsize 50, 40:pos 300,0 button "",*file7 objsize 50, 40:pos 350,0 button "",*file8 objsize 50, 40:pos 400,0 button "",*file9 objsize 50, 40:pos 450,0 button "",*file10 *file1 *file2 *file3 *file4 *file5 *file6 *file7 *file8 *file9 *file10
このウィンドウをおきたいのですが、タスクバーの大きさがXPとVistaでは違うような気がして
よくわかりません。どうすればよいのでしょうか



この記事に返信する


a

リンク

2007/5/31(Thu) 23:57:31|NO.8661

>タスクバーにウィンドウを乗っける様な形に、ディスプレイの中央に

タスクバーにウィンドウを乗っけるのか、ディスプレイの中央なのか、どっちなんだよ。

ディスプレイの中央に表示するには、以下のものが必要だな。
・ディスプレイのサイズ
・ウィンドウ全体のサイズ
プラグインもAPIも使う必要ないだろうから、ヘルプでも探してろ。

タスクバーに乗せるのは無理な環境もあるな。



b

リンク

2007/6/1(Fri) 12:03:38|NO.8667

>タスクバーにウィンドウを乗っけるのか、ディスプレイの中央なのか、どっちなんだよ。
読解力ないなら引っ込んでろよ



c

リンク

2007/6/1(Fri) 13:26:39|NO.8670

じゃお前は「タスクバーにウィンドウを乗っける様な形に、ディスプレイの中央に」が理解できたのか?
翻訳してみろよ。
読解力だぁ?俺から言わせれば文章力がないなら書き込むなって感じだが?
なぁんで頼まれてもいない俺たちが脳みそ使って意味不明な文章を読解しなきゃならねぇんだよオラ。



りさ

リンク

2007/6/1(Fri) 13:50:58|NO.8672

こんにちわ、りさです。

>タスクバーの大きさがXPとVistaでは違うような気がしてよくわかりません。
>どうすればよいのでしょうか

タスクバーの高さを計算して、
その上にウィンドウを持ってくればいいかと思います。

#uselib "user32.dll" #func FindWindow "FindWindowA" sptr,sptr #func GetWindowRect "GetWindowRect" sptr,sptr FindWindow "Shell_TrayWnd", 0 hTaskWnd = stat dim rect, 4 GetWindowRect hTaskWnd, varptr(rect) mes "スクリーンの高さ:" + GINFO_DISPY mes "ウィンドウの高さ:" + GINFO_WINY mes "タスクバーの高さ:" + (rect(3) - rect(1)) mes mes "スクリーンの幅 :" + GINFO_DISPX mes "ウィンドウの幅 :" + GINFO_WINX

これだけ取得できれば
タスクバーの上でも画面の中央でも算出できると思います。



b

リンク

2007/6/1(Fri) 14:23:28|NO.8673

>じゃお前は「タスクバーにウィンドウを乗っける様な形に、ディスプレイの中央に」が理解できたのか?
>翻訳してみろよ。
>読解力だぁ?俺から言わせれば文章力がないなら書き込むなって感じだが?
>なぁんで頼まれてもいない俺たちが脳みそ使って意味不明な文章を読解しなきゃならねぇんだよオラ。
タスクバーのようなものをディスプレイの中央に表示したいってことだろ。
察するにランチャーでも作りたいんだろう。
読解したくなきゃするなよ。その代わりいらん書き込みするな。



d

リンク

2007/6/1(Fri) 17:54:53|NO.8675

>>タスクバーにウィンドウを乗っける様な形に
>タスクバーのようなものをディスプレイの中央に表示したいってことだろ。
「タスクバーのようなウィンドウ」とは書かれていないんだけど??
「タスクバーにウィンドウを乗っける様な」と「タスクバーのような」は全く違うと思うんですけどー????????

タスクバーなどを除くデスクトップ領域の大きさの取得ならAPI使いますよーーーーーーーーー。
えぇ!?API!?!?!?!?!?API使ったことないんですけど・・・・
じゃぁディスプレイの中央でいいじゃん、それならAPI使わないから。
でも・・・やっぱりディスプレイじゃなくてデスクトップの中央におきたいんです。
自分に出来ることをやりなさい!!!!!!

こんな展開を予想。
あとりさ、デスクトップにあるのは何もタスクバーだけじゃないから、それじゃ絶対とはいえないな。



b

リンク

2007/6/1(Fri) 20:29:40|NO.8692

>「タスクバーのようなウィンドウ」とは書かれていないんだけど??
>「タスクバーにウィンドウを乗っける様な」と「タスクバーのような」は全く違うと思うんですけどー????????
普通に考えればこれが一番自然な解釈だろ。
「タスクバーにウィンドウを乗っける様な形に」は、
「タスクバーにウィンドウを乗っける様な形で」とでもすれば多少分かりやすいか。



xxx

リンク

2007/6/2(Sat) 21:05:15|NO.8729

いらん書き込みするなと書く割に、bも反論だけ書いてたのがワロスw

つーか、bはXOZだべ?



Drip

リンク

2007/6/2(Sat) 21:18:11|NO.8731

Dripです。

 XOZさん、こんにちは。
タスクバーの上にウィンドウを乗せたいとのことですが、
それはどういった利用意図があるのでしょうか。
というのも、タスクバーは必ず画面の下に表示されているとは限らず、
画面の右端だったり、上部に表示させている方もいらっしゃいます。

 まずはどういう利用意図があって、そのようなことを行いたいのか説明していただかないと、
回答者は適切なアドバイスを行えないと思います。



リンク

2007/6/2(Sat) 21:27:52|NO.8733

ぎゃ〜ハッハッハッ なぞなぞでつか?



XOZ

リンク

2007/6/2(Sat) 22:11:28|NO.8735

>>xxx
僕ではありません
いろいろとが指摘ありがとうございました



b

リンク

2007/6/3(Sun) 00:10:33|NO.8738

>いらん書き込みするなと書く割に、bも反論だけ書いてたのがワロスw
いらん書き込みは回答者が曲解していらん情報を質問者に与える書き込みのことだよ。
その情報を試しても当然意味なし・時間の無駄、試さないと何で試さないのかと叩かれ、
ほしい情報じゃないと言っても質問が意味不明なんだと叩かれる。
それもある程度は質問者の責任ということは分かるのだが、そうなると哀れで、
質問の意図を読み取れないやつが回答しても、うざいだけの有難迷惑だから
いらん書き込みをするなと書いた。



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