2007-08-01から1ヶ月間の記事一覧
CE5.0ではサポートしてないっぽい。 MFCを使用する場合は、CThreadクラスを使うのがいい。 それ以外はCreateThreadか...
CEでCOMオブジェクトをレジストリに登録する必要がある。 リモート環境があればよいが、セルフ環境の場合はREGSVRCE.EXEがあると便利。 CEPC(x86)だと C:\Program Files\Microsoft eMbedded C++ 4.0\EVC\WCE400\TARGET\X86 こんなところにある。 (追記) regs…
もう一つの問題はCoInitialize関数でした。 Win32系では問題ないのでしたが、eVC++4.0でやると error C2039: 'CoInitialize' : is not a member of '`global namespace''というメッセージを吐いてくれます。結局ヘッダファイル(objbase.h)を見比べたのですが…
昨日のサンプルコードをeVC++4.0で再実装しているのですが、やはりなかなか一筋縄ではいきません。 その一つがimportディレクティブをサポートしてないこと。 でもこれは解決方法がわかりました。 MSのサポートにビンゴが「eMbedded Visual C++ 3.0 または 4…
組込みソフト屋ではありますが、私の後ろ方は基板を起こしたり、扱うソフトもTOPPERSだけではありません*1。MFCからCOMサーバを使うときにAfxOleInitのみでOKだと思っていたのですが、CreateInstanceを呼びだす前にCoInisializeをコールしないとCOMの初期化…