Click here to Skip to main content
15,889,877 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Using .Net DLL in VC6 Pin
David Knechtges19-Mar-14 8:05
David Knechtges19-Mar-14 8:05 
GeneralRe: Using .Net DLL in VC6 Pin
ZawMinTun21-Mar-14 0:08
ZawMinTun21-Mar-14 0:08 
Questionuse c++ to drive cmd window and get responses Pin
bkelly1318-Mar-14 15:57
bkelly1318-Mar-14 15:57 
AnswerRe: use c++ to drive cmd window and get responses Pin
Richard MacCutchan18-Mar-14 22:26
mveRichard MacCutchan18-Mar-14 22:26 
AnswerRe: use c++ to drive cmd window and get responses Pin
David Crow19-Mar-14 3:38
David Crow19-Mar-14 3:38 
GeneralRe: use c++ to drive cmd window and get responses Pin
bkelly1319-Mar-14 16:33
bkelly1319-Mar-14 16:33 
GeneralRe: use c++ to drive cmd window and get responses Pin
Heng Xiangzhong10-Apr-14 1:38
Heng Xiangzhong10-Apr-14 1:38 
QuestionEdit Box use [Solved] Pin
Fawaz Ajani17-Mar-14 10:43
Fawaz Ajani17-Mar-14 10:43 
Hi to all. I'm not very good at English, so be lenient. I am a beginner in MFC. I created a tab control which uses dialogs using MFC dialog base. I created clases for each dialog. Iwould like to know how to retrieve the value of an edit box located in my class OngletOne with the class MainWinDlg

C++
//OngletOne.h

class OngletOne : public CDialogEx
{
	DECLARE_DYNAMIC(OngletOne)

public:
	OngletOne(CWnd* pParent = NULL);   // standard constructor
	virtual ~OngletOne();

// Dialog Data
	enum { IDD = IDD_FORMVIEW };

protected:
	void Initi();
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support

	DECLARE_MESSAGE_MAP()
public:
	CEdit m_nom;
	
};

C++
// OngletOne dialog

IMPLEMENT_DYNAMIC(OngletOne, CDialogEx)

OngletOne::OngletOne(CWnd* pParent /*=NULL*/)
	: CDialogEx(OngletOne::IDD, pParent)
{
	
}

OngletOne::~OngletOne()
{
}

void OngletOne::DoDataExchange(CDataExchange* pDX)
{
	CDialogEx::DoDataExchange(pDX);
	DDX_Control(pDX, IDC_EDIT1, m_nom);
}


BEGIN_MESSAGE_MAP(OngletOne, CDialogEx)
	ON_EN_CHANGE(IDC_EDIT1, &OngletOne::OnEnChangeEdit1)
END_MESSAGE_MAP()


// OngletOne message handlers
void OngletOne::Initi()
{
	m_nom.LimitText(25);
}


BOOL OngletOne::OnInitDialog()
{
	CDialogEx::OnInitDialog();

	// TODO:  Add extra initialization here
	Initi();

	return TRUE;  // return TRUE unless you set the focus to a control
	// EXCEPTION: OCX Property Pages should return FALSE
}


In my MainWinDlg, I do this:
C++
OngletOne *Onglet1;
CString edit;
Onglet1 = new OngletOne;
OngletOne->GetDlgItemText(IDC_EDIT1, edit);
MessageBox(edit,0,0);

BUT IT SHOW NOTHING.
PLEASE I NEED HELP.

modified 20-Mar-14 4:37am.

AnswerRe: Edit Box use Pin
Albert Holguin17-Mar-14 11:34
professionalAlbert Holguin17-Mar-14 11:34 
GeneralRe: Edit Box use Pin
Fawaz Ajani17-Mar-14 22:21
Fawaz Ajani17-Mar-14 22:21 
GeneralRe: Edit Box use Pin
Richard MacCutchan18-Mar-14 0:41
mveRichard MacCutchan18-Mar-14 0:41 
GeneralRe: Edit Box use Pin
Fawaz Ajani18-Mar-14 5:05
Fawaz Ajani18-Mar-14 5:05 
GeneralRe: Edit Box use Pin
Richard MacCutchan18-Mar-14 6:54
mveRichard MacCutchan18-Mar-14 6:54 
GeneralRe: Edit Box use Pin
Fawaz Ajani19-Mar-14 20:37
Fawaz Ajani19-Mar-14 20:37 
GeneralRe: Edit Box use Pin
Albert Holguin18-Mar-14 5:04
professionalAlbert Holguin18-Mar-14 5:04 
GeneralRe: Edit Box use Pin
Fawaz Ajani18-Mar-14 5:09
Fawaz Ajani18-Mar-14 5:09 
SuggestionRe: Edit Box use Pin
Albert Holguin18-Mar-14 10:56
professionalAlbert Holguin18-Mar-14 10:56 
QuestionSyntax Error Pin
Member 1060570217-Mar-14 6:43
Member 1060570217-Mar-14 6:43 
AnswerRe: Syntax Error Pin
Richard Andrew x6417-Mar-14 9:09
professionalRichard Andrew x6417-Mar-14 9:09 
GeneralRe: Syntax Error Pin
Member 1060570217-Mar-14 10:09
Member 1060570217-Mar-14 10:09 
GeneralRe: Syntax Error Pin
Albert Holguin17-Mar-14 12:31
professionalAlbert Holguin17-Mar-14 12:31 
AnswerRe: Syntax Error Pin
Albert Holguin17-Mar-14 12:34
professionalAlbert Holguin17-Mar-14 12:34 
GeneralRe: Syntax Error Pin
Member 1060570218-Mar-14 2:37
Member 1060570218-Mar-14 2:37 
GeneralRe: Syntax Error Pin
Albert Holguin18-Mar-14 5:03
professionalAlbert Holguin18-Mar-14 5:03 
QuestionAbout InstallWinIoDriver function of WinIo.dll Pin
cedricvictor17-Mar-14 3:38
cedricvictor17-Mar-14 3:38 

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.