<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Dialog öffnet nicht]]></title><description><![CDATA[<p>Servs,<br />
Ich versuch mich gerade in MFC weiterzubilden. Untenstehendes Beispiel habe ich aus einem Skript. Ich habe nichts verändert. Beim Ausführen passiert aber nichts. Ich habe das Dialogfeld erzeugt 'IDD_DIALOG'.<br />
Was habe ich übersehen, was ist hier falsch ?</p>
<pre><code class="language-cpp">// Bruno.h
#include &lt;afxwin.h&gt;
#include &quot;resource.h&quot;

class CBrunoApp:public CWinApp
{
public:
	BOOL InitInstance();
};

class CBrunoDlg:public CDialog
{
public:
	CBrunoDlg(CWnd* pParent = NULL);

	// *** Dialogfenster Bruno.rc Behandlung ***

	void DoDataExchange(CDataExchange* pDX);
	void OnBerechnen();
private:
	double m_dNetto;
	double m_dBrutto;
	DECLARE_MESSAGE_MAP()

	// *****************************************
};
// Bruno.cpp
#include &quot;Bruno.h&quot;

CBrunoApp anApp;

BOOL CBrunoApp::InitInstance()
{
	CBrunoDlg dlg;
	dlg.DoModal();
	return FALSE;
}

CBrunoDlg::CBrunoDlg(CWnd* pParent) : CDialog(IDD_DIALOG, pParent)
{
	m_dNetto=0.0;
	m_dBrutto=0.0;
}

void CBrunoDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_NETTO,m_dNetto);
	DDX_Text(pDX, IDC_BRUTTO,m_dBrutto);
}

BEGIN_MESSAGE_MAP(CBrunoDlg,CDialog)
	ON_BN_CLICKED(IDOK, OnBerechnen)
END_MESSAGE_MAP()

void CBrunoDlg::OnBerechnen()
{
	UpdateData(TRUE);
	m_dBrutto = 1.16*m_dNetto;
	UpdateData(FALSE);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/174083/dialog-öffnet-nicht</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 14:55:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/174083.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 Feb 2007 19:07:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dialog öffnet nicht on Thu, 22 Feb 2007 19:07:13 GMT]]></title><description><![CDATA[<p>Servs,<br />
Ich versuch mich gerade in MFC weiterzubilden. Untenstehendes Beispiel habe ich aus einem Skript. Ich habe nichts verändert. Beim Ausführen passiert aber nichts. Ich habe das Dialogfeld erzeugt 'IDD_DIALOG'.<br />
Was habe ich übersehen, was ist hier falsch ?</p>
<pre><code class="language-cpp">// Bruno.h
#include &lt;afxwin.h&gt;
#include &quot;resource.h&quot;

class CBrunoApp:public CWinApp
{
public:
	BOOL InitInstance();
};

class CBrunoDlg:public CDialog
{
public:
	CBrunoDlg(CWnd* pParent = NULL);

	// *** Dialogfenster Bruno.rc Behandlung ***

	void DoDataExchange(CDataExchange* pDX);
	void OnBerechnen();
private:
	double m_dNetto;
	double m_dBrutto;
	DECLARE_MESSAGE_MAP()

	// *****************************************
};
// Bruno.cpp
#include &quot;Bruno.h&quot;

CBrunoApp anApp;

BOOL CBrunoApp::InitInstance()
{
	CBrunoDlg dlg;
	dlg.DoModal();
	return FALSE;
}

CBrunoDlg::CBrunoDlg(CWnd* pParent) : CDialog(IDD_DIALOG, pParent)
{
	m_dNetto=0.0;
	m_dBrutto=0.0;
}

void CBrunoDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_NETTO,m_dNetto);
	DDX_Text(pDX, IDC_BRUTTO,m_dBrutto);
}

BEGIN_MESSAGE_MAP(CBrunoDlg,CDialog)
	ON_BN_CLICKED(IDOK, OnBerechnen)
END_MESSAGE_MAP()

void CBrunoDlg::OnBerechnen()
{
	UpdateData(TRUE);
	m_dBrutto = 1.16*m_dNetto;
	UpdateData(FALSE);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1233595</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1233595</guid><dc:creator><![CDATA[etsmart]]></dc:creator><pubDate>Thu, 22 Feb 2007 19:07:13 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog öffnet nicht on Fri, 23 Feb 2007 07:37:59 GMT]]></title><description><![CDATA[<p>Was returniert DoModal? Was sagt GetLastError? Gibt es eine Ausgabe im Debug Fenster?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1233841</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1233841</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 23 Feb 2007 07:37:59 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog öffnet nicht on Tue, 27 Feb 2007 12:03:46 GMT]]></title><description><![CDATA[<p>Benutzt Du vielleicht Richedits in Deinem Dialog?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1236150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1236150</guid><dc:creator><![CDATA[jencas]]></dc:creator><pubDate>Tue, 27 Feb 2007 12:03:46 GMT</pubDate></item></channel></rss>