![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
こんにちは。
http://www.alpha-net.ne.jp/users2/uk413/vc/VCT_D …
と言う事で、
BOOL CTestDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// "バージョン情報..." メニュー項目をシステム メニューへ追加します。
// IDM_ABOUTBOX はコマンド メニューの範囲でなければなりません。
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
CString strAboutMenu;
strAboutMenu.LoadString(IDS_ABOUTBOX);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}
// このダイアログ用のアイコンを設定します。フレームワークはアプリケーションのメイン
// ウィンドウがダイアログでない時は自動的に設定しません。
SetIcon(m_hIcon, TRUE);// 大きいアイコンを設定
SetIcon(m_hIcon, FALSE);// 小さいアイコンを設定
// TODO: 特別な初期化を行う時はこの場所に追加してください。
//此処で読んだ座標を指定
CRect rect(0, 0, 256, 256);
GetWindowRect(&rect);
SetWindowPos(&this->wndTop, 0, 0, rect.right - rect.left, rect.bottom - rect.top, SWP_SHOWWINDOW);
return TRUE; // TRUE を返すとコントロールに設定したフォーカスは失われません。
}
void CTestDlg::::OnDestroy()
{
//サイズを取る
RECT rc;
this->GetWindowRect(&rc);
//此処でiniファイルへrcを記録
CDialog::OnDestroy();
// TODO: この位置にメッセージ ハンドラ用のコードを追加してください
}
では無いでしょうか。
ご回答ありがとうございます。
上記方法で期待動作をさせることが出来ました。
参考URLまで乗せていただき、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- その他(Microsoft Office) Office(Windows版,Word/Excel/PowerPoint等)にログインできません 4 2022/07/24 15:18
- 防犯カメラ・監視カメラ・小型カメラ VHSを高画質な動画ファイルにしたいです。 3 2022/05/06 12:08
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) vba メモリ節約 3 2022/09/16 21:45
- C言語・C++・C# Seleniumで「ファイルを開く」ダイアログボックスのフォルダ指定する方法を教えてください。 1 2022/05/09 07:38
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
ダイアログ内コントロールの位置取得について
C言語・C++・C#
-
ダイアログ表示時にチェックボックスにチェックされている状態にするには?
C言語・C++・C#
-
CStringのFindで文字列検索を行いたいのですが
C言語・C++・C#
-
-
4
画面を強制的に再描画させる方法
C言語・C++・C#
-
5
ボタンの表示の色、フォントを変更したい
C言語・C++・C#
-
6
テキストボックスからフォーカス外す
C言語・C++・C#
-
7
CStringからchar*への型変換について教えてください。
C言語・C++・C#
-
8
ボタンの配置を変更したい
C言語・C++・C#
-
9
MFC、ダイアログベースでのモードレス作成
C言語・C++・C#
-
10
エディットボックスのフォントを変えたい
C言語・C++・C#
-
11
UpdateData( FALSE); による文字列データの表示更新(VC++6.0)
C言語・C++・C#
-
12
ダイアログボックスで指定したサイズどおり表示されない
C言語・C++・C#
-
13
ダイアログの上のテキストボックスの、初期値を設定する方法が分かりません・・・・
C言語・C++・C#
-
14
CFileDialogの最初のディレクトリ設定
C言語・C++・C#
-
15
VC++で文字列から任意の文字を削除するにはどうしたらいいですか?
C言語・C++・C#
-
16
エディットコントロールでEnter押した時の動作
C言語・C++・C#
-
17
CWnd::EnableWindow()の扱い方
C言語・C++・C#
-
18
VC++でコントロールの境界線を描画する方法
C言語・C++・C#
-
19
MFCダイアログボックスを最前面に表示
C言語・C++・C#
-
20
VC++のエディットボックスの非表示
C言語・C++・C#
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メッセージボックスを大きくす...
-
ダイアログの上のテキストボッ...
-
VC++ MFC エラーコード C2248 ...
-
VC++2008のメニューバーがdisab...
-
MFCダイアログボックスを最前面...
-
メッセージボックスのボタン文...
-
ボタンの表示の色、フォントを...
-
ダイアログの一部を半透明化す...
-
リソースファイルとは・・・
-
confirmダイアログの表示文字に...
-
'int' から 'LPCSTR' に変換で...
-
フォーム上のリストボックスに...
-
ツールチップの表示
-
ダイアログのキャンセルを消し...
-
エクセル VBA 「Sub Auto_Open(...
-
MFCのexeのプログラムを MFCのd...
-
VC(Ver6.0)でダイアログサイズ...
-
エクセルで作った新しいウイン...
-
グラフの交点の求め方(Excel)
-
「アイテムは収集されました」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メッセージボックスを大きくす...
-
ボタンの表示の色、フォントを...
-
コンボボックスのドロップダウ...
-
'int' から 'LPCSTR' に変換で...
-
ダイアログボックスで指定した...
-
フォーム上のリストボックスに...
-
confirmダイアログの表示文字に...
-
ダイアログの上のテキストボッ...
-
ボタンの配置を変更したい
-
VC(Ver6.0)でダイアログサイズ...
-
VC++ MFC エラーコード C2248 ...
-
メッセージボックスのボタン文...
-
リソースファイルとは・・・
-
MFCダイアログボックスを最前面...
-
ダイアログの表示位置の保存
-
ホームページビルダー21で作成...
-
vbscriptで、ファイル選択ダイ...
-
エクセル VBA 「Sub Auto_Open(...
-
C# ボタンコントロール内で文字...
-
アイコンをボタンに貼り付け
おすすめ情報