Click here to Skip to main content
15,894,410 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
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.

GeneralRe: To ask the user information via keyboard Pin
Madhu Nair12-Oct-11 18:26
Madhu Nair12-Oct-11 18:26 
GeneralRe: To ask the user information via keyboard Pin
antonio34313-Oct-11 7:10
antonio34313-Oct-11 7:10 

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.