GetTipTx
最新版 01/07 2011
【概要】
マウスカーソルをある所に留めると説明の ツールチップが出るプログラムがかなりの割合で
増えて来ました。( ずいぶん前から有りますが ) そんな出現した通常はコピー出来ないツールチップの
テキストを取得してクリップボードに代入します。
【動作環境】
日本語 Windows 98 / 2000 / XP / Vista / 7 ランタイムは特に必要有りません。
【インストール/アンインストール方法】
レジストリーは使用しませんので GetTipTx.EXE と GetTipTx.TXT それに作成したショートカット等を削除して下さい。
【使用方法】
何処かに置いて立ち上げて下さい。GetTipTx.EXE 独立で他は何も有りません。アンインストールと
言う程でもなく要らなかったら単に削除して下さい。
立ち上げると何も出ませんが ツールチップの出現する Window 部分に マウスカーソルを合わせて下さい。
最初に 出現した ツールチップのテキストを取得してクリップボードに代入します。
ツールチップが出なくても 20秒程すれば何もしないで終了します。すぐに終了したい時には
ESC キーを押して下さい。
テキストが取得できれば テキストクリップボードに代入して ビープを鳴らします。
立ち上げる時に Control キーが押されていると テキストクリップボードが無い時にはクリップボードを
クリアーせずに テキストだけをクリップボードに代入します。画像等他のクリップボードの内容を消したくない時に
使用して下さい。
立ち上げる時に Shift キーが押されていると ツールチップ が出て Shift キーが押されている時のツール
チップ のテキストを取得します。( Shift キーが押されていなければ取得しません。)
【注意事項】
エクスプローラーのファイルやフォルダーの説明にでるツールチップ等の複数行のテキストは改行コードが
CRLF ( 0x0D,0x0A ) でなく LF ( 0x0A ) だけのようです。此を NotePad 等で表示すると改行が出来ない
かもしれません。
【制限事項】
あまりない事ですが立ち上げた時に出ているツールチップは取得しません。当然ですが出現したツールチップでも
テキストが取得出来ない物は候補では有りません。
【使用に関して】
此の プログラムは バグ 動作不良などが無い事を期待されて作られてはいますが 違う環境での
正常動作 又 誤動作から来る損害など についての 保証はいたしかねます。
ただし ご意見 提案 動作不具合報告等は歓迎いたします。
【履歴】
2008/05/06 Ver 1.000
まあこんな物でしょうと言う事で公開しました。
2008/05/15 Ver 1.100
内部を整理し取得方法を変えてサイズを減少して効率を上げました。取得文字数の制限を
無くし Windows 95 / 98 /Me での使用制限も無くし より広範囲の使用も出来る様にしました。
後 何かの時の為に 立ち上げ時の キー オプションも組み込みました。
2008/05/20 Ver 1.120
THintWindow OfficeTooltip ( Ms Office の ツールチップ ) ツールヒントも取得出来る様にしました。
2008/06/19 Ver 1.130
API の関数的にテキストが取得できなかった時にメモリーの解放が無いパスを無くしました。
又 一つの API 関数で取得出来ない時に他の関数を使用する事にして取得可能性を増やしました。
2009/04/19 Ver 1.200 Windows 98 用のメモリマネージャー用の読み込み時間短縮オプションをやめて
アプリケーションのサイズ( ディスク サイズ )を縮小しました。
2010/05/23 Ver 1.300
より汎用性のある方法で取得する事にして対応を広げ作動時の負荷も減らしました。
又 クリップボードの代入をより確実にする為テキストクリップボードが有る時には常にクリアーしてから
代入する様にしました。
2011/01/07 Ver 1.320
内部の変数バッファの取得方法を変え 又 待機するループ条件判断を変えてサイズ効率 共に改善しました。
最新版 01/07 2011 Ver 1.320 Size 11 kb GetTipTx のダウンロード