喫茶XRAYトップページ

[スレッド全体
]

[9653] エスパー?返信 削除
2016/3/22 (火) 19:59:03 Mr.XRAY
[フォームを最前画面について]
http://hpcgi3.nifty.com/e-papy/DelphiBBS/wwwlng.cgi?print+201603/16030012.txt

質問のタイトルも文章もいまいち理解できないのですが...

>処理が終わる直前に下記のコードを入れたら無事に出来ました。
>Form1.WindowState:=wsMaximized;


えっ !?
そういうことだったんですか ? う〜む.
レスした take さんって,スゴイですね.もしかしてエスパー ?


[9654] Re:エスパー?返信 削除
2016/3/23 (水) 08:24:04 おかぽん
こんにちは。

▼ Mr.XRAYさん
> えっ !?
> そういうことだったんですか ? う〜む.
> レスした take さんって,スゴイですね.もしかしてエスパー ?

正直、「08-01_タスクバー点滅テスト用アプリケーション」にもサンプルが
記載されている、GetWindowThreadProcessId、AttachThreadInput、
SetForegroundWindow を使った、最前面に表示することかと思っていました。

じゃぁ、レスしてあげたらよかったのに?

だって、めんどk・・・いえ、なんでもありません。

[9655] Re2:エスパー?返信 削除
2016/3/23 (水) 09:15:22 Mr.XRAY
> 記載されている、GetWindowThreadProcessId、AttachThreadInput、
> SetForegroundWindow を使った、最前面に表示することかと思っていました。


私も,SetWindowPos 関数関係がらみかな ? と思っていたのですが...
タイトルと文章から,本人に確認が必要と思ったのです.
と考えていたらレスがついていました.
 
>最画面にするのはどのようにすればよういのでしょうか。

「最画面」は「最大画面」の意味だったんでしょうね.
タイトルの「最前画面」は「最大画面」の書き間違いでしょう.
もし最前面であれば「元に戻す」ような記述があったかも知れません.

> じゃぁ、レスしてあげたらよかったのに?

レスする権利は誰にでもありますが,義務は全くありませんので (^^


[9656] Re3:エスパー?返信 削除
2016/3/23 (水) 11:02:41 Mr.XRAY
> タイトルの「最前画面」は「最大画面」の書き間違いでしょう.

「最前画面」は「最全画面」かも.
    ^^            ^^
「前面」ではなく「画面」という用語を使っているのがポイントなのかも.
う〜む.難しい...
しかし,ここまで読み取れるのはスゴイです.


[9657] Re4:エスパー?返信 削除
2016/3/24 (木) 08:20:19 おかぽん
▼ Mr.XRAYさん
> 「前面」ではなく「画面」という用語を使っているのがポイントなのかも.
> う〜む.難しい...
> しかし,ここまで読み取れるのはスゴイです.

もともと最大化して使うようなもの・・・CADとか?お絵かきとか?
なのかもしれませんね。
なので、Form1.WindowState:=wsMaximized; でOKなのかも。

ディスプレイも大きくなってますし、必ずしも最大化して使うとは限りませんので
勝手に最大化される!とか、いずれ指摘されるのかもしれません。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.82