2013年9月18日水曜日

要するにこういうことがしたいのねん

イメージとしてはこんな感じのが欲しいなぁ。

セカンダリモニタに2個目のUO起動し、VHScrCapでキャプチャ
KmPlayerでカメラデバイス指定して縮小表示



これを実現するには、ファーストステップとしてuoclistに以下の機能を付ける必要がある。

・マルチクライアント対応
・ウィンドウ位置をクライアント間でスワップ可能にする

これ、結構難しい><
uoclistってシングルクライアント専用に作りこんでいる(手抜きでグローバル変数使いまくってる)ので、変に手を出してバグるのが怖いからuoclistを複数起動することになる。
タスクバーにズラズラっとアイコンが並ぶのは美しくない。。。

追記:
exeだけでなくdllも複数対応が必要っす><
dllのshare領域で共有しているから。
手っ取り早い方法としては、
exe間の情報共有機能をつける、client.exeにhook済みのマークを書き込んでおく、dllは起動数分の複数イメージを用意
でしょか。うーむ。。。

0 件のコメント:

コメントを投稿