喫茶XRAYトップページ

[スレッド全体
]

[8567] Re11:ダウンロードしてね返信 削除
2015/3/10 (火) 18:38:59 おかぽん
▼ Mr.XRAYさん
> 「気が向いたときの調査物件入りです」ですね.
気が向いたときと言いつつ、ヒントが出ると、いろいろ調べたくなりますね。

すると、世の中には同じようなことを考える人がいるようです(たぶん)
http://www.progtown.com/topic1060130-how-to-superimpose-system-buttons.html

今のところ、実機が Windows 7 しかないので、検証は多くできませんが
見事に文字を変更できました。

そして、どこにしようかと思ったけど、元ネタのとこに投稿してみました。
http://hpcgi3.nifty.com/e-papy/DelphiBBS/wwwlng.cgi?print+201502/15020017.txt

Mr.XRAYさんの「#32774」のキーワードがなければ、きっと気が向かなかったと思います。
ありがとうございました。

他のアプローチもあるかもしれませんが、とりあえず満足しましたので、完了物件入りです。
なにより使い道がn・・・おっと、これ以上は言えません。


[8568] Re12:ダウンロードしてね返信 削除
2015/3/10 (火) 19:30:04 Mr.XRAY
▼ おかぽんさん

> そして、どこにしようかと思ったけど、元ネタのとこに投稿してみました。
> http://hpcgi3.nifty.com/e-papy/DelphiBBS/wwwlng.cgi?print+201502/15020017.txt


見ました!! 見ました!!
そうか,なるほど,グローバルフックにしなくても,自アプリだから,
WM_NC 系のメッセージでいいわけですね.
難しく考えてしまっていました.

>すると、世の中には同じようなことを考える人がいるようです(たぶん)
>http://www.progtown.com/topic1060130-how-to-superimpose-system-buttons.html


しかし,まぁ,よく見つけたもんですね.
いや,いや,参りましたです.

ても,何ですね.こうやって,何かプログラムができていくのは
楽しいですね.


[8570] Re13:ダウンロードしてね返信 削除
2015/3/11 (水) 08:04:03 おかぽん
▼ Mr.XRAYさん
パフォーマンスオプションの設定でも変わるんですね。
元のソースは、単一行でのソースでしたから、もしかすると単一行であれば
パフォーマンスオプションにかかわらず、きれいに描画されるのかもしれません。

> ても,何ですね.こうやって,何かプログラムができていくのは
> 楽しいですね.

わくわくしながらプログラムしていた頃を思い出しますね。
どうしたらできるんだろうと、探求する楽しみがありました。


[8569] 閉じるボタンのツールチップ返信 削除
2015/3/10 (火) 22:41:20 Mr.XRAY
なわけで,やってみました.
Windows 7 U64(SP1) + Delphi XE(UP1) Pro でコンパイルしました.
EXE の実行は Windows 7 U64(SP1) です.

図の上が,パフォーマンスオプションの
[ヒントをフェードまたはスライドで表示する]が OFF の時
下が ON の時です.
ON の時ではも少し待つと,OFF の時と同じになる時もあります.

Windows 7 の パフォーマンスオプション の設定ダイアログは,
以下のコマンドを ファイル名を指定して実行で実行すると表示されます.
%SystemRoot%\System32\SystemPropertiesPerformance.exe


[8571] ツールチップのクラス名返信 削除
2015/3/11 (水) 14:38:24 Mr.XRAY
> Mr.XRAYさんの「#32774」のキーワードがなければ、きっと気が向かなかったと思います。

ツールチップのクラス名ですが,以下に記述があります.
https://msdn.microsoft.com/en-us/library/ee671196.aspx


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