2009-06-25 27 views
0

私はSetModifiedFlag(bool)を頻繁に呼び出すC++ COleControlを移植しています。 .NETで同等の呼び出しは何ですか? MFCドキュメントは、これが永続的な状態が変更された場合にのみ必要であることを意味し、.NETコントロールでは永続的な状態とは考えられません。.NET同等のMFC関数SetModifiedFlag

SetModifiedFlag(); 

答えて

0

それはあなたが正確に変換されているものをあなたの質問からは不明だが、コンバージョンは少しすぎ正確かもしれないようにそれは私に聞こえます。私はMFCのCDocumentオブジェクトに適切なアナログを考えることはできませんので、CDocumentの機能に固執すれば、多くのデッドエンドやkludged機能につながる可能性があります。おそらく、概念ベースで翻訳し、SetModifiedFlagを1対1の基準で見るのではなく、その意図に分解するほうが良いでしょう。

0

私は実際に.Netに相当するとは思わない。外部プロパティ/メソッドを通じてリンクを持たないコントロールを移植している場合は、それと同等のものは必要ありません。外部のプロパティやメソッドが必要な場合は、C#とCOMの情報を検索する必要があります。私はあなたがMFCから.NetにActiveXコントロールを移植していると思います。

関連する問題