none
VC++Expressでサービスは作れますか? RRS feed

  • 質問

  • これからvc++の勉強を開始しようか悩んでいるため相談させてください。

     

    VC++2008 Expressだけで、Windowsサービスを作る事は出来ますでしょうか?

    VC++はまったく使った事がありません。

    Windowsサービスを作る為にはコード上の手続き、あるいはライブラリ等、何が必要かもわかっておりません。

    EXEをサービス化する汎用ソフトがある事は存じておりますが、そういったものに頼らずにVC++2008 Express上で

    コーディングしたものだけで作れますでしょうか?

    がんばれば作れるのか、Standard以上でないと無理なのか、わかりませんでした。

     

    作れるという事であれば、VC++2008 Expressを使って勉強したいと思っております。

     

    お手数ですが教えてください。

    2008年8月27日 2:06

回答

  • 解決になっていないのでちょっとだけお話を。

     

    C++とMFCをいっぺんに勉強しようとしない方が良いと思います。

    C++言語の文法とか基本的な知識をお持ちであれば大丈夫だと思いますが、

    これが無い場合にいきなりMFCの使い方を勉強しようとするとハマリます。

    まずは、MFCを使わないコンソールアプリでC++言語の勉強をしてから

    MFCを使ったアプリの勉強をされた方が良いでしょう。

    Win32APIで作るのであれば、C言語の知識でもGUIアプリは作成できます。

    何処を目指しているかによって勉強方法にも違いが出てくると思うので

    その辺はご自分の目標に沿って勉強されるとよろしいかと思います。

     

    2008年8月27日 9:15

すべての返信

  • 自己解決いたしました。

     

    あちこちのサイトを散策していたところ、まさにこれというサイトを発見しました。

    リンクしてよいか不明の為、URLは記述しませんが、株式会社インデペンデンスシステムズ横浜さんのサイトです。

    丁寧に説明されたサンプルプロジェクトが公開されていました。

    早速、VC++2008 Expressをインストール後、プロジェクトをビルドしてみたところ、(コンバート(自動)と、宣言の多少の手直しが必要でしたが)動きました。

     

    早速これを元に勉強してみたいと思います。

    C++、VC++とSDKの勉強が必要なのでしょうか。

    トライアンドエラーでがんばってみます。

    2008年8月27日 7:23
  • 解決になっていないのでちょっとだけお話を。

     

    C++とMFCをいっぺんに勉強しようとしない方が良いと思います。

    C++言語の文法とか基本的な知識をお持ちであれば大丈夫だと思いますが、

    これが無い場合にいきなりMFCの使い方を勉強しようとするとハマリます。

    まずは、MFCを使わないコンソールアプリでC++言語の勉強をしてから

    MFCを使ったアプリの勉強をされた方が良いでしょう。

    Win32APIで作るのであれば、C言語の知識でもGUIアプリは作成できます。

    何処を目指しているかによって勉強方法にも違いが出てくると思うので

    その辺はご自分の目標に沿って勉強されるとよろしいかと思います。

     

    2008年8月27日 9:15
  • PATIOさん、返信ありがとうございます。

     

    常駐プログラムを作る必要があり、VC++にたどり着きました。

    C++のスキルはありません。

    先のサイトのリンクをたどっていくと、Windowsサービスは、VC++上で、Cでも作れるようですね。

    Cは書けるので、そちらで書くのも試してみようかなとも思います。

     

    はずかしながらVC++でCがコンパイル出来ることも知りませんでした。

     

    ありがとうございました。
    2008年8月27日 10:49
  • こんにちは、フォーラムオペレータ大久保です。

     

    ファブリーズ さん、フォーラムのご利用ありがとうございます。

    (今頃で申し訳ないのですが)有用な内容のページであれば、外部サイトのリンクを貼っていただくことは全く問題ありません。

    ぜひそのサイトをご紹介いただければと思います。

     

    で、誠に勝手ではありますが、貴重なアドバイスをくださった PATIO さんの投稿に「回答済み」チェックをつけさせていただきました。

    また何かありましたらフォーラムをご利用ください! おまちしております。

     

    それでは

    2008年9月12日 9:44