Windows Mobile 6

Remote API 2 (RAPI2) Managed Wrapper

Windows Mobile とPCを連携しようとすると、ActiveSyncを使うことになりますが、ファイルの同期とか考えるとActiveSyncの機能だけではどうにも心許無いということで、RAPIを使おうかなと調べてました。Native CのAPIしかないのかなぁと見ていると、RAPI2って…

SWIG…

結局、あんまり時間を掛けている余裕がないので同等機能をC#で書き直してお茶を濁しました。Windowsで使う場合も、そのまんまだと安定性に疑問があるので、暇が出来たらまたチャレンジしてみる予定。

HandleRefが無い

GCHandleで代用できないか努力してみよう λ...

SWIGの4

にゃぁぁぁ、.NetCFには、HandleRef と ICustomMarshaler がないぃ

SWIG

WM6では、C++/CLIが使えないらしいので、SWIGで代用できないかなぁとチャレンジ中。 とりあえず、Desktop用で使えるかテスト。インターフェイスファイルをさらさらっと書いて、動くには動くけどスマートじゃないなぁと、typemapについて調べ中。 LPBYTE が、…

内部エラーその後

#pragma で読み込むライブラリの行位置を変えたら直った。 超謎。相変わらず、Windows CEのコンパイラは謎が多い。

内部エラー

むむ、「コンパイラで内部エラーが発生しました。」とかいわれた orz yzcompilerってなんだろう…… arm のコンパイラの中で死んでるっぽい ふーむー

Windows CEプログラミング

Windows Mobileになってから、開発環境が、eVCからVS2005になり、やっとVC6の呪いから脱出した。VC6ベースのeVCは、テンプレートとかイテレータとかいろんなところで呪われまくってて、おまじないだらけのコードに苦労した。それでも、2.11とかのころより、3…