Windows サービスの開発を開始しています。CString、CSocket、CArchive、CMemFile、CObject などの一部の MFC クラスにほとんど依存しない、独自のクラスを使用したいと考えています。MSDNは、Windows サービスで使用する MFC の部分について十分に注意する必要があると述べていますが、それを指定したり、発生する可能性のある問題について説明したりしません。
私の質問は次のとおりです。
- MFC のどの部分を使用できますか?
- MFC を使用すると、どのような問題が発生する可能性がありますか?
- Windows サービスのどの部分が MFC の使用に重要ですか?
- MFC for Windows サービスの代わりに ATL を使用することをお勧めしますか?