Main |
2008-11-30 Sun
昨日今日とVista 64bitの環境構築とかしてみた。
基本的なところはあまり問題はなさそう。
古いPCIのVGAは使い物にならなかったので、
USBなやつをゲット。普通に表示する分には特に問題なし。
しかし、64bitプロセスにフックできないのはやっぱつらい。。。
mayuでウィンドウ移動系の操作がまったくできないし。
もちろんTTBaseもダメ。
なんとかならんかなーと試行錯誤。
64bitのDLLとEXE作ってフックして、メッセージをTTBase本体に
転送するようにしたら見事成功。
EXE起動するためだけのプラグインも作ったので、
ロード時にEXE起動してアンロード時にWM_DESTROY投げて
プロセス終了させるだけの常駐プラグインも用意。
とりあえず自作プラグインは正常に動くようになった。
この方法でmayuも対処できないかなあ。
WM_COPYDATAでデータ渡したりしてるっぽいから
不可能ではないにしても大変そう。。。
by あるる