掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
エディットボックスのマスクについて (ID:61128)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
># プロパティという用語が出てきますけど、VBやC#のプログラム経験がおありなんでしょうかね? VB入門を少しさわった程度です。 お恥ずかしいですが。。。。。 *************************************** ダイアログA.h ・・ extern int FLG; *************************************** *************************************** ダイアログA.cpp #include "ダイアログA.h" int FLG; ・ ・ void ダイアログA::OnBnClickedButton1() { FLG = 1; ダイアログA dlga; INT_PTR ret = 0; ret = dlga.DoModal(); } void ダイアログA::OnBnClickedButton2() { FLG = 2; ダイアログA dlga; INT_PTR ret = 0; ret = dlga.DoModal(); } *************************************** *************************************** ダイアログB.cpp #include "ダイアログA.h" BOOL ダイアログB::OnInitDialog() { CWnd *pWnd = this->GetDlgItem(IDC_EDIT1); if (FLG == 1){ pWnd->EnableWindow(TRUE); } else{ pWnd->EnableWindow(FALSE); } CDialog::OnInitDialog(); return TRUE; } *************************************** と言う感じで作っているのですが、 ダイアログが他にも複数ある為、他に方法が無いかなと思い 質問させて頂きました。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.