Windows Vista で、MENUITEMINFO の fMask に MIIM_BITMAP 入れて、hbmpItem に HBMMENU_CALLBACK を指定すると InsertMenuItem でエラーがかえってきてた。メニューが出ないのはこれが原因だった。
追記 2006-08-29
Vista 5536 Pre-RC1 でこの問題は解決された。
Windows Vista で、MENUITEMINFO の fMask に MIIM_BITMAP 入れて、hbmpItem に HBMMENU_CALLBACK を指定すると InsertMenuItem でエラーがかえってきてた。メニューが出ないのはこれが原因だった。
Vista 5536 Pre-RC1 でこの問題は解決された。
実家のロケフリを撤去して、これに置き換えよう。
LocationFree Playerはプライマリディスプレイから外に出すと接続が切れてしまい使い物にならなかったけど、SlingPlayer ではプライマリ、セカンダリ問わずに視聴が出来た。
リモコン操作に関しては対応機種、UIともに LocationFree Player のほうが良さげ。
ボタンが多いDVDレコーダーのような機器は、まずリモコンのような画面が縦に3つ並び、スクロールしないとアクセスできない。しかもスクロールはスクロールバーのようなものがなく、ボタンをポチポチ押すしかないので、タブで切り替えられる LocationFree Player に比べると劣る。また、UIとしてボタンが用意されていないものがあり、それらはメニューから呼び出さないといけない。ただし、メニューにはかなりの量のコマンドがあるので、対応機種であれば LocationFree Player より多くのボタンを制御できるかも。
ちなみにうちにある機器の DST-SD5、TU-MHD600 は対応できなかった。TZ-DCH500 と DV-HRD30 は操作できた。実家の TU-BHD250 も無理っぽい。だめじゃん。
TU-BHD250 買ったときはアンテナとセットで7.5万円くらいだったけど、今はそれより安く地上/BS/110度CS対応のレコーダー買えるみたい。