WindowsサービスにてMFCを使用する方法について – プログラミング – Home

WindowsサービスにてMFCを使用...
 
通知
すべてクリア

[解決済] WindowsサービスにてMFCを使用する方法について


さゆりん
 さゆりん
(@さゆりん)
ゲスト
結合: 20年前
投稿: 2
Topic starter  

開発環境は
・WindowsXP及びWindows2K(前者はSP2、後者はSP4です)
・Visual Studio 2003 .net
です。

WindowsService.netにてサービスを作成し、MFCの
クラスを使用することは出来るのでしょうか?

構成プロパティ全般のMFCの使用:共有DLLでMFCを使用する
ATLの使用:ATLに動的にリンク
とすると、
「BCService error LNK2019: 未解決の外部シンボル _wWinMain@16
が関数 _wWinMainCRTStartup で参照されました。」
となりコンパイルエラーとなります。

Windowsサービスにて、別で作成したLIB(MFC使用)に外部参照を
張って使用したいのですが、外部参照エラーとなってコンパイルが
通りません。

Googleなどで検索しても、Windowsサービスについてかかれたページが
余り無いため、情報が得られません。

どなたか経験のある方、ご教授いただけないでしょうか?
よろしくお願いいたします。m(_ _)m


引用未解決
トピックタグ
wood
 wood
(@wood)
ゲスト
結合: 23年前
投稿: 895
 

単純には互換性がないのでダメ、解決策は・・・
のようなことが
ビルドエラーウィンドウの
「LNK2019」を選択し「F1」キー(ヘルプ)
に示されてますけど
これを理解できないと言うご質問でしょうか?

それともやってみたけど、ダメだったと言うご質問でしょうか?


返信引用
さゆりん
 さゆりん
(@さゆりん)
ゲスト
結合: 20年前
投稿: 2
Topic starter  

ヘルプの確認が甘いかと思い、再度確認し、「Unicodeの使用」を
外すしてみるとビルドが通りました。

今回作成するアプリケーションはUnicodeの使用は考えていないため
これで解決とさせていただきます。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました