トップページ > プログラム > 2016年09月30日 > j/prnWis0

書き込み順位&時間帯一覧

13 位/171 ID中時間01234567891011121314151617181920212223Total
書き込み数0001000000000000010010003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ 27ce-ETlQ)
ふらっと C#,C♯,C#(初心者用) Part124 [無断転載禁止]©2ch.net

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part124 [無断転載禁止]©2ch.net
781 :デフォルトの名無しさん (ワッチョイ 27ce-ETlQ)[sage]:2016/09/30(金) 03:42:26.49 ID:j/prnWis0
>>778への回答にはならないけど
昔ロボワードって製品があって、マウスカーソルがフォーカスするテキストを
GDIのTextOutを横取りする離れ業で文字列を取得して翻訳をポップアップ表示してた
今ってそういう事はできないかねえ
Spy++で取ってこれる程度ならいいんだけど
上相当を行う仕組みって用意されてないのかな
ふらっと C#,C♯,C#(初心者用) Part124 [無断転載禁止]©2ch.net
784 :デフォルトの名無しさん (ワッチョイ 27ce-ETlQ)[sage]:2016/09/30(金) 17:32:46.15 ID:j/prnWis0
デバッガでステータスバー描画時に文字列を何のAPIを使って描いてるのか調べて
そのAPIを挿げ替えるか、下のようなのを試してみるとか
テキスト取得DLL※シェアウェア
http://www.vector.co.jp/soft/winnt/prog/se498161.html
ふらっと C#,C♯,C#(初心者用) Part124 [無断転載禁止]©2ch.net
788 :デフォルトの名無しさん (ワッチョイ 27ce-ETlQ)[sage]:2016/09/30(金) 20:48:47.86 ID:j/prnWis0
>>785
表示する度に毎回作成するつもりだとしたら誤り。
最大100なら100個最初から用意して不要なのは非表示にしとく。
それとラベルは1個1個定義するんでなく適当なコンテナにまとめて管理する。

ただ子ウィンドウが100枚は環境によってはチラつきが目立ったりする要因になるから
1枚パネルに100枚分直接描画する事も検討した方が良い。
手間はラベル100個管理するより掛かるけど直接描画は圧倒的に処理が軽い。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。