• 締切済み

デザイナの表示(Visual Studio 2008 )

Visual Studio2008でMFCアプリケーションの作成を行なっています。 以前はVisualC# ExpressEditionのWindowsFormアプリケーションでアプリケーションの作成を行なっていました。しかし、製品版でしかサポートされていないMFCアプリケーションのみで動作するコンポーネントを使うことになり、開発環境をこちらに移行してきたところです。 そこで不明な点が出てきたので質問します。 今までC#ではデザイナの表示は「表示」→「デザイナ」もしくは、ソリューションエクスプローラの(Form_name).csをダブルクリックすることによりできました。 ですが、VisualStudio2008のMFCアプリでは最初にプロジェクトを作ったときはデザイナ画面が出ているのですが、2回目に開いてからはどこにも出ません。(project_name)Dlg.hのファイルの種類をフォームにするなど試したのですが、だめでした。出来る限りコードから生成するのは面倒なので避けたいです。 詳しい方お願いします。

みんなの回答

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

開発言語がC++でネイティブ環境で開発している場合は、リソースとして画面等をデザインします。フォームではないので、リソースビューのダイアログから探してみてください。

hmu_tamag
質問者

お礼

大変お礼が遅くなってしまって申し訳ありません。うまくいきました。ありがとうございます。

関連するQ&A

  • visual studioのデザイナがhtmlで表示される

    Visual Studio 2005のC++で、Windowsフォームアプリを作成していたのですが、いつのまにかフォームのデザイナ(Form1.h)がhtmlで表示されるようになっており、どうやって戻すのか分からなくなってしまいました。 解決策が分かる方がいらっしゃれば、ご教授お願いします。

  • Visual Studio 2010でソリューションを読み込むとフリー

    Visual Studio 2010でソリューションを読み込むとフリーズします。 Visual Studio 2010でC#を使ってプログラムを開発しているのですが、 ソリューションを読み込もうとすると、必ずフリーズし、 [Visuals Studio 2010は動作を停止しました]となって終了させられます。 もう一度開くと、 [前回このソリューションが読み込まれたとき、関連ドキュメントを開くときにエラーが発生しました。エラーを回避するために、このソリューションの読み込み中はドキュメントの読み込みがスキップされています。] という警告がでますが開くことができます。 ソリューションエクスプローラーから普通にForm1.csやProgram.csなど開けます。 そして普通に開発後、ソリューションを閉じて、再び開こうとすると再びフリーズを起こします。 いったいこれはなんなんでしょうか? ソリューション読み込み時に自動的にファイルを開くときにエラーが起こってるっぽいのですが・・・ ちなみに新しく Windowsフォームアプリケーション を作成しても同じ現象が起こります。 再インストール、アップデート済みです。 よろしくおねがいします。 追記: どうやら、ソリューションを閉じるときに、デザイナを開いていると、フリーズするようです。 デザイナを開かなかったときは普通に読み込めました また、デバッガで例外発生場所は、 res = _heap_alloc(size); というところでした、

  • visual studio 2015 exe 生成

    visual studio 2015のC++でWin32アプリケーションを作りました。 デバッグしようとしたところ、ビルドエラーが発生して、 「プログラム 'c:¥users¥documents¥visual studio 2015¥Projecst¥Win32project1¥Win32project1.exe'を開始できません。 指定されたファイルが見つかりません」と表示されます。 ソリューションのビルドは正常に出来ます。 そこでprojectのファイルを開いて見たのですが、確かにexeファイルが生成されていませんでした。 特に設定はいじってないです。 どうすればexeファイルが生成されるのでしょうか?

  • Visual Studio 2005で

    現在、会社(建設会社)でVisual Studio 2005 Professionalを購入し、従来使用していたMicrosoft Accessで作成した業務アプリケーションの移行を計画中です。 そこで、Visual Studioには様々な開発言語が組み込まれていますが、どれを使うのがよいか決めかねています。 Accessを使っていたのであれば、VisualBasicが賢明だとは思うのですが、最近C言語を扱える中途採用者を採用し、上司がC言語での作り変えを要求しています。 理由は、AccessよりC言語の方が速いとか安定しているというものと、今後C言語で作り変えたものを他社に販売する計画があるからです。 Accessで作成したアプリケーションは、サーバにmdbを置いて、複数のクライアントでデータを入力するものです。 入力されたデータを管理者が一覧で閲覧できたり、承認したりする機能もあります。 このような形態のアプリケーションを果たして、 何で作り変えていけばいいのでしょうか ちなみにその中途採用者は、あくまでC言語を扱っていただけでVisualC++やVisualC#は初めてでして、ほぼ初心者なんです。 そのこと、上司は知らないし…

  • VISUAL STUDIOの英語メニュー

    VISUAL STUDIO6.0に関して英語のマニュアルを作ろうとしています。 メニューは日本語版と同じ構成ではないかと思うのですが、手元に英語版のVISUAL STUDIOがないため、英語のメニューがわかりません。 これを調べる方法または手元で確認できる方は回答おねがいできますでしょうか。 知りたい項目は以下の[・・・]の部分です。 たとえば、[プロジェクト]=>[project]、[コンポーネント]=>[component]といった感じです。 英訳ではありません。実際のメニューになんと書かれているかを教えて下さい。 1.VBについて。 (1) メインメニューの[プロジェクト]から[コンポーネント] (2)メインメニューの[プロジェクト]から[標準モジュールの追加] 2.VC++について。 (1)ActiveXコンテナプロジェクトの作成 AppWizardのステップ3で[その他どのサポートをしますか?]の[ActiveXコントロール] (2)メインメニューの [プロジェクト]-[プロジェクトへ追加]-[コンポーネントおよびコントロール] (3)メインメニューの[プロジェクト]から[プロジェクトへ追加][ファイル] 変な質問ですみませんが、困っています。 よろしくお願いします。

  • WindowsFormアプリケーションにおいてスライダーを使うには

    現在、VisualC++2008ExpresseditionでWindowsFormアプリケーションを作成しています。 ユーザが値を入力する方法としてスライダーを考えているのですが、ツールボックスにはスライダーはなく、どのようにして利用すればいいのかが分かりません。 ご存知の方がおりましたら、ご教授頂ければ幸いです。

  • visual studio 2008 プロジェクトへファイル追加方法

    visual studio 2008 プロジェクトへファイル追加方法 プロジェクトのフォルダにCPPファイルなどを追加したのですが、VS2008のソリューションエクスプローラ上に表示されません。表示するにはどうしたらいいのでしょうか?

  • Visual Studio Pro 2015

    お世話になります。 Visual Studio Professional 2015 を購入して既定でインストールしました。 新規プロジェクトで Visual Basicのテンプレートにお決まりのようにあるはずの Windowsフォームがないのですが、どうしればテンプレートに表示されるようになるでしょうか? Visual Studio Professional 2012などで作成した既存のプロジェクトなどは2015で問題なく開けたので、新規プロジェクトでWindowsフォームが作成できないということはないと思うのですが・・・ Windows 10、Windws 8.1 などで既存インストール、カスタム全選択インストールの両方を試したのですがテンプレートにWindowsフォームの選択肢は表示されませんでした。 せっかく購入したのに、ものすごく焦っております。 Visual Basic のテンプレートにWindowsフォームを表示させる方法をご存じの方、何卒ご指導いただければと思います。 よろしくお願いいたします。

  • Visual Studio 2008で新規プロジェクトでのCppファイ

    Visual Studio 2008で新規プロジェクトでのCppファイルが見当たりません! こんにちは。 Visual Studio 2008 Proffetionalを入れいます。 で問題なのですが、新規プロジェクトで立ち上げた際に 「新規作成」→「プロジェクト」→「Win32」→「Win32コンソールアプリケーション」 を選びアプリケーションの設定で (コンソールアプリケーション)、(空のプロジェクト)にチェックを入れOKを押しました。 ソールファイルに「追加」→「新しい項目」と押していくとC++ファイルの項目があるはずなのに見当たりません。(写真参照) どうしたらいいのでしょうか?ご回答よろしくお願いします。 PCスペック OS windows 7 Visual Studio Proffetional Edition visual Studio .net Fream work 3.5 SP1 VS2008を起動させたのは今回が初めてです インストール中エラーが起こることはありませんでした。

  • Visual Studio データ管理について

    自分の頭の中で整理がつかなかったもので、 大変初歩的な質問になりますが、質問させて下さい。 現在、Visual Studio 2010で開発をしています。(言語C++,WinApi使用) 一つソリューションの中には、 BaseFrameworkプロジェクト(Windowクラスなどといった各アプリケーション共通ライブラリ.libとして出力) Applicationプロジェクト(BaseFramework.libを利用して、アプリケーション作成.exeとして出力) 上記2つのプロジェクトがあるとします。 もちろん各プロジェクト毎にフォルダが用意されており、 アプリケーション実行パスは、ソリューションディレクトリのパスになると思います。 そこで、各アプリケーションで利用するデータ(画像、音声)は、 C:\ソリューションディレクトリパス\\Data以下に保存して利用します。 ・・・と、ここまではいいのですが・・・・。 どのアプリケーションでも共通で利用するデータ(画像、音声)は、BaseFrameworkプロジェクトフォルダ内の C:\BaseFrameworkプロジェクトフォルダパス\\Data以下に保存して利用したいのですが・・・。 ライブラリリンクのように、プロジェクトの構成プロパティでインクルードディレクトリやライブラリディレクトリの追加のような良い手段はないでしょうか?? 自分の知識の中では、 ・BaseFrameworkで使っているDataフォルダをまるごとソリューションディレクトリパスにコピーする←効 率悪い気がする・・・ ・ソース内で相対パスを指定する←これしかないのかなぁ・・・ といった方法しか思い浮かばないです・・・ 皆さんは、どういった方法で管理されているのでしょうか・・・? 共通のデータと、アプリケーション毎データの管理を別にする方法を、ご指導お願いできないでしょうか? お手数をおかけしますが、よろしくお願いします。