Click here to Skip to main content
15,916,463 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Suggest a third party library for MFC applications Pin
rahul.kulshreshtha20-Oct-11 20:04
rahul.kulshreshtha20-Oct-11 20:04 
GeneralRe: Suggest a third party library for MFC applications Pin
rahul.kulshreshtha30-Oct-11 20:51
rahul.kulshreshtha30-Oct-11 20:51 
QuestionFile Locations on Win 7 Pin
softwaremonkey13-Oct-11 10:55
softwaremonkey13-Oct-11 10:55 
AnswerRe: File Locations on Win 7 Pin
André Kraak13-Oct-11 11:08
André Kraak13-Oct-11 11:08 
AnswerRe: File Locations on Win 7 Pin
_AnsHUMAN_ 13-Oct-11 20:21
_AnsHUMAN_ 13-Oct-11 20:21 
AnswerRe: File Locations on Win 7 Pin
«_Superman_»13-Oct-11 22:03
professional«_Superman_»13-Oct-11 22:03 
GeneralRe: File Locations on Win 7 Pin
softwaremonkey13-Oct-11 22:50
softwaremonkey13-Oct-11 22:50 
AnswerRe: File Locations on Win 7 Pin
Snorri Kristjansson14-Oct-11 1:27
professionalSnorri Kristjansson14-Oct-11 1:27 
GeneralRe: File Locations on Win 7 Pin
softwaremonkey14-Oct-11 10:13
softwaremonkey14-Oct-11 10:13 
AnswerRe: File Locations on Win 7 Pin
jkirkerx14-Oct-11 7:49
professionaljkirkerx14-Oct-11 7:49 
GeneralRe: File Locations on Win 7 Pin
softwaremonkey14-Oct-11 10:21
softwaremonkey14-Oct-11 10:21 
Question[mfc, custom control] Default Button Pin
csrss13-Oct-11 6:15
csrss13-Oct-11 6:15 
AnswerRe: Implement an NM_CUSTOMDRAW Message Handler Pin
Software_Developer13-Oct-11 6:36
Software_Developer13-Oct-11 6:36 
GeneralRe: Implement an NM_CUSTOMDRAW Message Handler Pin
csrss13-Oct-11 6:51
csrss13-Oct-11 6:51 
AnswerRe: [mfc, custom control] Default Button Pin
Richard MacCutchan13-Oct-11 7:48
mveRichard MacCutchan13-Oct-11 7:48 
GeneralRe: [mfc, custom control] Default Button Pin
csrss13-Oct-11 7:58
csrss13-Oct-11 7:58 
AnswerRe: [mfc, custom control] Default Button Pin
André Kraak13-Oct-11 8:41
André Kraak13-Oct-11 8:41 
GeneralRe: [mfc, custom control] Default Button Pin
csrss13-Oct-11 9:06
csrss13-Oct-11 9:06 
GeneralRe: [mfc, custom control] Default Button Pin
André Kraak13-Oct-11 9:12
André Kraak13-Oct-11 9:12 
QuestionRegistry - basic questions - read / write in MFC VC++ Pin
Vaclav_13-Oct-11 5:25
Vaclav_13-Oct-11 5:25 
QuestionRe: Registry - basic questions - read / write in MFC VC++ Pin
David Crow13-Oct-11 5:36
David Crow13-Oct-11 5:36 
AnswerRe: Registry - basic questions - read / write in MFC VC++ Pin
Vaclav_13-Oct-11 7:13
Vaclav_13-Oct-11 7:13 
AnswerRe: Registry - basic questions - read / write in MFC VC++ Pin
Richard MacCutchan13-Oct-11 5:53
mveRichard MacCutchan13-Oct-11 5:53 
QuestionTo ask the user information via keyboard Pin
antonio34312-Oct-11 11:40
antonio34312-Oct-11 11:40 
AnswerRe: To ask the user information via keyboard Pin
Maximilien12-Oct-11 14:04
Maximilien12-Oct-11 14:04 
(I will only give partial answer, just to get you going... look for tutorials/sample/example for more complete code and/or documentation)
You cannot access dialog control before a DoModal (the controls are not created yet) or after a DoModal (the control were destroyed).


In your dlgSL1 dialog code, add a CString variable and "attach" it to the CEdit (IDC_EDIT1) with DDX_Control with something like:

C++
DDX_Control(pDX, IDC_EDIT1, m_YouStringVariable);


This can be done manually or with the wizard or the properies (I think); when that is working properly, you can set/get the variable from the parent dialog (in your case: CDlgResultados::OnBnClickedButton1)

C#
if(dlgSL1.DoModal()==IDOK)
{
  nombre= dlgSL1.m_YourStringVariable;
}




Another way is to override the CDialog::OnOK in the CDlgSaveLoad class and in there, you can get the string from the CEdit and put it in an intermediate variable:

C++
void CDlgSaveLoad::OnOK()
{
   // m_YourEdit is a member variable of type CEdit 
   // m_YourStringVariable is a member variable of type CString.
   m_YourEdit.GetWindowText(m_YourStringVariable);

   CDialog::OnOK();
}


and the code in CDlgResultados::OnBnClickedButton1 will be similar as above.

Max.
Watched code never compiles.

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.