いつもお世話になっております。
VS2005でC++を用いてWindowsアプリケーションの作成をしています。
ダイアログボックス内にラジオボタンが2つあり、
どちらかのラジオボタンにチェックを入れた時点で
ダイアログ内の空いたスペースにコメント(スタティックテキスト?)
を表示させたいと考えています。(ヘルプ的な感じ)
このような場合、コメントとして使うのは
「スタティックテキスト」でいいのでしょうか。
またどのように表示・非表示の切り替え?をすればいいのでしょうか。
宜しければ方法を教えていただきたいです。
ご教授お願いいたします。
No.2ベストアンサー
- 回答日時:
MFC前提(自分がMFCしか使ってない)
>「スタティックテキスト」でいいのでしょうか。
いいですがリソース定義するとIDが IDC_STATIC になるはずです
リソース上で固定文字とするならいいですが
プログラム上から文字列を書き換えたり
表示・非表示を切り替えるのであれば
IDC_STATIC のリソースID名を変更する必要があります (IDC_STATIC1でも可)
そうしないとメンバー変数にも割り当てられないはずです
SetWindowText/SetDlgItemText 関数で表示文字を変更
ShowWindow 関数で表示非表示切り替えとなります
実際の使い方は Help 見てください
早いご回答ありがとうございます。
なるほど。
スタティックテキストではIDが全て統一なので、
目的のテキストのIDのみ名前を変更しました。
そしてSetDlgItemText関数とShowWindow関数で
自分のやりたいことができました!
本当にありがとうございました。
No.1
- 回答日時:
>「スタティックテキスト」でいいのでしょうか。
問題ないと思います。
コントロールなので、表示非表示を切り替えられます。
>VS2005でC++を用いてWindowsアプリケーションの作成
ではあいまいですので具体的なコードは記述できません。
(Win32,MFC,C++/CLI(CRL Windowsフォームアプリケーション)等記述が違うため)
早いご回答ありがとうございます。
説明不足でごめんなさい。
MFCは使用せず、Win32APIでプログラミングを行っています。
スタティックテキストで大丈夫なのですね。
bluecampusさんとkoi1234さんのおかげで自分のやりたいことができました!
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- フリーソフト libreoffice drawのツールバーのチェックが外れてしまう 1 2022/10/04 22:02
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- その他(ブラウザ) microege上、マカフィーの警告が出る 1 2022/03/26 09:52
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- ニコニコ動画 無料で動画マニュアル作成ソフトを教えてください。 1 2022/07/12 01:41
- Excel(エクセル) セルに設定した[コメント]、表示のON/OFFは正常なるも印刷されない! 3 2022/09/18 21:56
- 画像編集・動画編集・音楽編集 AfterEffectでのシャターの挙動がおかしい 1 2023/05/07 00:38
- ノートパソコン 教えて!goo画面、最下段の宣伝表示の件と 3 2022/12/23 15:35
- JavaScript 【GAS】WEBアプリでハイパーリンクを挿入したい 1 2023/03/12 19:20
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MFCでinputbox
-
エディットボックスの処理で画...
-
MFC ポップアップメニューのチ...
-
UNICODE対応
-
ダイアログの作成
-
vbscriptで、ファイル選択ダイ...
-
グラフの交点の求め方(Excel)
-
マインクラフト(pc版)で座標...
-
エクセルで作った新しいウイン...
-
ゲームでは結局どっちが良いの?
-
勝手にウィンドウが開いて止ま...
-
「アイテムは収集されました」...
-
y=x^2の座標をプロットするプロ...
-
NVIDIAのシェーダーキャッシュ
-
PCで「使用可能な場合はグラフ...
-
3次元空間上の2つの座標から...
-
座標を持った平面範囲に座標を...
-
C言語において、0の座標をキャ...
-
DellノートPC購入で悩んでいま...
-
C++6.0でのresource.hについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メッセージボックスを大きくす...
-
ボタンの表示の色、フォントを...
-
コンボボックスのドロップダウ...
-
'int' から 'LPCSTR' に変換で...
-
ダイアログボックスで指定した...
-
フォーム上のリストボックスに...
-
ダイアログの上のテキストボッ...
-
confirmダイアログの表示文字に...
-
ボタンの配置を変更したい
-
VC++ MFC エラーコード C2248 ...
-
VC(Ver6.0)でダイアログサイズ...
-
メッセージボックスのボタン文...
-
リソースファイルとは・・・
-
MFCダイアログボックスを最前面...
-
ホームページビルダー21で作成...
-
ダイアログの表示位置の保存
-
vbscriptで、ファイル選択ダイ...
-
エクセル VBA 「Sub Auto_Open(...
-
C# ボタンコントロール内で文字...
-
アイコンをボタンに貼り付け
おすすめ情報