ActiveXについて

解決


VC悩んだ人  2003-12-26 01:48:45  No: 52938  IP: [192.*.*.*]

VC++6.0でOCXを作りましたが、作ったOCXを使ってテストプログラムを作って、テストプログラムに画面設計ときにOCXのプロパティを設定し、実行し、OCXのプロパティを反映されてない、しかも、画面設計ときに設定したOCXのプロパティはVCを閉じる時になくなりました。つまり、VCにこのテストプログラムを再度開くとき、設定したOCXのプロパティはなくなりました。

質問
1.画面設計ときに設定したOCXのプロパティを実行時反映されない、原因はなんですか?
2.画面設計ときに設定したOCXのプロパティは保存されない、原因はなんですか?
以上です。
宜しくお願い致します。

編集    削除
...  2003-12-26 02:09:02  No: 52939  IP: [192.*.*.*]

永続性のサポートをするにはMFCだとDoPropExchange(CPropExchange* pPX)内に
PX_系の関数を入れないと駄目だった気がします。

編集    削除
VC悩んだ人  2003-12-26 03:11:32  No: 52940  IP: [192.*.*.*]

問題は解決しました。
大変有難う御座いました。

編集    削除