2010年04月23日
川俣晶の縁側ソフトウェアその他開発日誌total 3251 count

aimemon Version 0.10

Written By: 川俣 晶連絡先

 aimemonをバージョンアップしました。

 変更点はグラフィカルモードの追加とVisual Studio 2010でのリコンパイルのみです。

入手方法 §

 以下のページより入手できます。

問題点 §

 Windows XPでのみ、ワードパッドなどの一部のソフトでIMEの変更が検出できません。

解決策 §

 MS-IMEのステータス表示を調べて"あ"なら虹色サインをオンにする機能を追加しました。設定するには、起動後に通知アイコンを右クリックし、Optionsの"Graphical Check 'Windows XP SP3 + MS-IME only)"にチェックを入れてOKをクリックします。

 ただし、動作しない可能性もあります。

 MS-IMEのステータス表示されていないケースでは動作しません。

 条件を満たしていても動作しないことがあり、原因は分かっていません。

技術詳細 §

 Windows XPでのみ、ワードパッドなどの一部のソフトでImmGetOpenStatus関数などが正しい値を返さないことが問題です。基本的にはWindows 7へのアップグレードを推奨しますが、ただできませんと言うのも面白くないので、何かトリックで動かせないか考えてステータスウィンドウの画像の検査を思いつきました。ちなみに、ステータスウィンドウの色や構成を変えても一応動くようになっていますが、フォントの変更や標準MS-IME以外を使用した場合は検出できません。もうちょっと冴えた方法があればやり方は変更するかもしれません。

その他の雑感 §

 Visual Studio 2010は入り口のハードルは高いものの、入ってしまえば古いソースも割と扱えるという感じです。プロジェクトをそのまま移行するとファイルが欠落してエラーになったので、新規にプロジェクトを作って既存のソースを追加するとそのままで動きました。まあ、多少は修正が必要でしたが。ちなみに、着手する前は1時間ぐらいの小修正と思っていましたが、結局何日も掛かってしまいました。他の用事も多かったし、派生的にいろいろな作業も出てきたので。プロジェクトのツリーから新規に作り直して、それに合わせていろいろ修正も必要だったし。

Facebook

キーワード【 川俣晶の縁側ソフトウェアその他開発日誌
【その他開発日誌】の次のコンテンツ
2010年
05月
21日
GuidInserter1
3days 0 count
total 2421 count
【その他開発日誌】の前のコンテンツ
2010年
04月
15日
aimemonがWindows XPで一部アプリに対して機能しない問題
3days 0 count
total 2469 count

このコンテンツを書いた川俣 晶へメッセージを送る

[メッセージ送信フォームを利用する]

メッセージ送信フォームを利用することで、川俣 晶に対してメッセージを送ることができます。

この機能は、100%確実に川俣 晶へメッセージを伝達するものではなく、また、確実に川俣 晶よりの返事を得られるものではないことにご注意ください。

このコンテンツへトラックバックするためのURL

http://mag.autumn.org/tb.aspx/20100423174923
サイトの表紙【その他開発日誌】の表紙【その他開発日誌】のコンテンツ全リスト 【その他開発日誌】の入手全リスト 【その他開発日誌】のRSS1.0形式の情報このサイトの全キーワードリスト 印刷用ページ

管理者: 川俣 晶連絡先

Powered by MagSite2 Version 0.36 (Alpha-Test) Copyright (c) 2004-2021 Pie Dey.Co.,Ltd.