というわけで、今日のNightly BuildはeVC4のwce420のコンパイラで作ってあります。問題が出るようでしたら教えてください。問題がでないようでしたら、しばらくこれでいってみたいと思います。
eVC3についているMIDLのバージョンは基本的には5.01.0164なのですが、なぜかWCE300だけは3.02.88が入っています。eVC4についているのは全て5.03.0286でした。なんでWCE300だけ古いものが入っているのかは謎です。キッティングミスなのでしょうか。
5.xのMIDLで生成したヘッダは、CEのSDKではコンパイルができませんので、-msc_ver 1000をつけて少し古い形式のヘッダを生成する必要があります。ところが、3.xのMIDLにはこのオプションがありません(ただし、オプションをつけなくても使えるヘッダが生成されます)。