2018年12月9日日曜日

2018/12/03(月) 卒業論文第1稿の添削、PB演習 授業実施

まだ復調しない。11時半くらいからオフィスに。

●卒業論文の添削
続き。残ったHiくんのぶんの添削を行った

●Javaプログラミング教科書
・K先生からメールで、今週12/05(水)のpk1 第12回の資料が送られてきたのでこれを受け取った
・中身を点検し、コメントをメールで返した
第8章の原稿のPDF版を Wiki に掲載し、他の先生方にメールで連絡した

●電子錠管理の引き継ぎ
Wiki の更新の続き

●PB演習 授業実施
・4限目・5限目の演習のいつものように参加した
・18時からの終了ミーティングではS社のかたに報告をお任せしてしまった

●研究: MT開発
続き。テストプログラムに座標を補正する仕組みを入れて動作を確認した
・これをMTクライアント本体に反映させ、Windows 7 で動くようにした
・H29貸与ノートPC + Windows 10 + PowerPoint 2016 でテストしながら改訂を繰り返した。デスクトップPCの Windows 7 とは Win32 API の動作が違っていて苦心した
  - BitBlt では対象ウインドウの上にオーバーラップした他のウインドウも一緒にキャプチャされる。透過色を使っているかどうかは関係ない
  - PrintWindow では PowerPoint スライドショーをうまくキャプチャできない。キャプチャできるのはスライドショーの最初のページだけで、あとはずっと真っ黒になる
・どうやら PowerPoint はスライドショーの映像をハードウェアに直接出力するような処理をしているらしい
・Windows のバージョンによって Win32 API や Desktop Windows Manager (DWM) の振る舞いが違っているとすると厄介である。このあたりでいったん力尽きた

0 件のコメント:

コメントを投稿