<?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[Anfangsschwierigkeiten mit Visual C++]]></title><description><![CDATA[<p>Hi,</p>
<p>programmieren ist eigentlich nichts neues für mich.<br />
Mit Basic und Profan komme ich gut klar und weis auch was ich mache.</p>
<p>Seit einer Woche mache ich jetzt mit der inroductory version von VisualC++<br />
rum. Leider beherscht Microsoft es mal wieder perfekt die Online-Hilfe so zu gestallten das man hinterher weniger weis als vorher (ausser die direkthilfe zu fehlernummern, die is supi!).</p>
<p>Hab mir schon tuturials runtergeladen, und in der Teorie ist mir das meiste schon klar.<br />
Nur: Wenn ich mit dem Assistenten ein Prog. erstelle vermisse ich die Main-Funktion.Und eigene Funktionen funktionieren auch nicht wirklich.<br />
Mittlerweile fühl ich mich als hätt ich voeher nie ein Programm geschrieben und kenn mich nich mer aus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Irgendwelche tips wie ich am besten starte um durchblick zu kriegen würden mir schon helfen.(z.b. Buchtips, Tuturial urls, vorgangsweise für ein grundgerüst oder so..)</p>
<p>hoffe ich langweile niemenden mit diesen &quot;blutigen anfänger fragen&quot; aber langsam hab ich mer Frust als Lust.<br />
Binn für jede Hilfe Dankbar<br />
bis dann<br />
BackBONE</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/6376/anfangsschwierigkeiten-mit-visual-c</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 22:16:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/6376.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 27 Jun 2003 21:16:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Fri, 27 Jun 2003 21:16:00 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>programmieren ist eigentlich nichts neues für mich.<br />
Mit Basic und Profan komme ich gut klar und weis auch was ich mache.</p>
<p>Seit einer Woche mache ich jetzt mit der inroductory version von VisualC++<br />
rum. Leider beherscht Microsoft es mal wieder perfekt die Online-Hilfe so zu gestallten das man hinterher weniger weis als vorher (ausser die direkthilfe zu fehlernummern, die is supi!).</p>
<p>Hab mir schon tuturials runtergeladen, und in der Teorie ist mir das meiste schon klar.<br />
Nur: Wenn ich mit dem Assistenten ein Prog. erstelle vermisse ich die Main-Funktion.Und eigene Funktionen funktionieren auch nicht wirklich.<br />
Mittlerweile fühl ich mich als hätt ich voeher nie ein Programm geschrieben und kenn mich nich mer aus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Irgendwelche tips wie ich am besten starte um durchblick zu kriegen würden mir schon helfen.(z.b. Buchtips, Tuturial urls, vorgangsweise für ein grundgerüst oder so..)</p>
<p>hoffe ich langweile niemenden mit diesen &quot;blutigen anfänger fragen&quot; aber langsam hab ich mer Frust als Lust.<br />
Binn für jede Hilfe Dankbar<br />
bis dann<br />
BackBONE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30914</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30914</guid><dc:creator><![CDATA[BackBONE]]></dc:creator><pubDate>Fri, 27 Jun 2003 21:16:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Fri, 27 Jun 2003 22:00:00 GMT]]></title><description><![CDATA[<p>Geht es rein um C/C++ oder möchtest du WinAPI lernen?</p>
<p>Bei 1. Kuck mal in die Bücher sektion dieser Page. Die Tutorials hier sind auch nicht zu verachten.<br />
Bei 2. Würde ich dir den Petzold empfehlen. Das ist das Standardbuch drüber.</p>
<p>Wenn du C/C++ only programmieren möchtest - laß den Assistenten bleiben, und schreibe das alles selbst. Nur so lernt man was. Stell auf Konsolenprogramm und hab spaß <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/30916</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30916</guid><dc:creator><![CDATA[SnorreDev]]></dc:creator><pubDate>Fri, 27 Jun 2003 22:00:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Fri, 27 Jun 2003 22:00:00 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Wende dich doch mal an die Leute in der WinApi bzw. VC++ rubrik.<br />
Letzteres ist besser.</p>
<p>VC++ benutzt ein Framework welches die WinApi kapselt. Dies ist die sogenannte MFC (Microsoft Foundation Class). Die WinApi ist zu großen Teilen in C implementiert und die MFC in C++, aber dennoch läuft das bei der Windowsprogrammierung ein bischen anders mit dem Program ablauf. Es gibt da auch ne main-Funktion aber die is irgendwo im Code des Framework versteckt.<br />
Du bekommst nur Zugriff auf die Methoden der Klassen, die du dann wenn eine entsprechende Nachricht ankommt aufrufst,bzw. die aufgerufen werden.<br />
Lange Rede kurzer Sinn.<br />
Mach eine Konsolenanwendung. Da findest du dann auch eine main funktion. Das läuft alles ohne API oder MFC, wenn du es willst.<br />
Du kannst auch MFC-Unterstützung in einer Konsolenanwendung haben.<br />
Kann man alles einstellen.</p>
<p>Also mit dem Assistenten eine Win32 Konsolenanwendung erstellen, und dir wird alles gleich viel bekannter vorkommen.<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/30915</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30915</guid><dc:creator><![CDATA[prolog]]></dc:creator><pubDate>Fri, 27 Jun 2003 22:00:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Fri, 27 Jun 2003 22:05:00 GMT]]></title><description><![CDATA[<p>wie snorre schon sagte:<br />
Neu-&gt;Projekt-&gt;Konsole-&gt;Fertigstellen!<br />
Da kannst deine ganz normalen Dosprogramme schreiben!<br />
Wenn du eine StandardWin anwendung schreiben willst, brauchst du die int WINAPI WinMain(Hinstance x,hinstance y, LPCSTR str,int x)<br />
{<br />
return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30917</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30917</guid><dc:creator><![CDATA[stealth00]]></dc:creator><pubDate>Fri, 27 Jun 2003 22:05:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sat, 28 Jun 2003 02:36:00 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1944">@prolog</a> - zumindest bei vc7 steht mit dem Konsolenassistent kein int main(...) oder so mehr da. Das Teil nennt sich dann _tmain( ... ). Naja - Microsoft typisch halt - hauptsache die Entwickler können das dann nur für unser System compilen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Bei VC6 bin ich mir nicht mehr so sicher - ist schon ein paar Monate her - und den Assi verwende ich auch nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30918</guid><dc:creator><![CDATA[SnorreDev]]></dc:creator><pubDate>Sat, 28 Jun 2003 02:36:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sat, 28 Jun 2003 04:23:00 GMT]]></title><description><![CDATA[<p>ich dachte bisher das die Konsolen anwendungen mit der Win-API nicht zusammenläuft. Hab drumm immer mit dem Assistenten eine Dialogbasierende<br />
Anwendung zusammenstellen lassen.<br />
Werd mich wol mal n bischen mit der Konsole spielen ... ohne Assistent.</p>
<p>bis denn dann<br />
BackBONE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30919</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30919</guid><dc:creator><![CDATA[BackBONE]]></dc:creator><pubDate>Sat, 28 Jun 2003 04:23:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sat, 28 Jun 2003 14:42:00 GMT]]></title><description><![CDATA[<p>HI</p>
<p>Ich hab mich wohl ein bischen missverständlich ausgedrückt.</p>
<p>Ich meinte mit Assistent auch schon den Dialog in dem man entscheidet ob man ne Win32 ohne MFC, oder mit MFC, oder Lib oder eben Konsolenanwendung machen will.<br />
Habt aber recht, das kann man wohl nicht dazu zählen, der Eigentliche wird ja erst gestartet, so er denn gestartet wird, wenn man sich entschieden hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30920</guid><dc:creator><![CDATA[prolog]]></dc:creator><pubDate>Sat, 28 Jun 2003 14:42:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sat, 28 Jun 2003 21:38:00 GMT]]></title><description><![CDATA[<p>WinAPI, MFC siehe <a href="http://www.henkessoft.de" rel="nofollow">www.henkessoft.de</a></p>
<p>Da gibts es auch einen kleinen Einstieg in Konsolen: <a href="http://www.henkessoft.de/cpp_konsole.htm" rel="nofollow">http://www.henkessoft.de/cpp_konsole.htm</a></p>
<p>Da findest Du z.B. so etwas:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt; 
#include &lt;cmath&gt;  // notwendig fuer sqrt(...) 
using namespace std; 
int main() 
{ 
 cout &lt;&lt; &quot;Berechnung quadratischer Gleichungen vom Typ x*x + p*x + q = 0&quot; &lt;&lt;&quot;\n\n&quot;; 

 double p, q, x1, x2; 
 cout &lt;&lt; &quot;Bitte p eingeben: &quot;; 
 cin  &gt;&gt; p; 
 cout &lt;&lt; &quot;Bitte q eingeben: &quot;; 
 cin  &gt;&gt; q; 

 x1 = -p/2 + sqrt(p*p/4.0 - q); 
 x2 = -p/2 - sqrt(p*p/4.0 - q); 

 cout &lt;&lt; &quot;\n&quot; &lt;&lt; &quot;x1 = &quot; &lt;&lt; x1 &lt;&lt; &quot;\n&quot; &lt;&lt; &quot;x2 = &quot; &lt;&lt; x2 &lt;&lt;&quot;\n&quot;; 

 return 0; 
}
</code></pre>
<p>[ Dieser Beitrag wurde am 28.06.2003 um 23:40 Uhr von <strong>Erhard Henkes</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30921</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30921</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Sat, 28 Jun 2003 21:38:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sat, 28 Jun 2003 21:58:00 GMT]]></title><description><![CDATA[<blockquote>
<p>Original erstellt von SnorreDev:<br />
<strong><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1944">@prolog</a> - zumindest bei vc7 steht mit dem Konsolenassistent kein int main(...) oder so mehr da. Das Teil nennt sich dann _tmain( ... ). Naja - Microsoft typisch halt - hauptsache die Entwickler können das dann nur für unser System compilen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Bei VC6 bin ich mir nicht mehr so sicher - ist schon ein paar Monate her - und den Assi verwende ich auch nicht</strong></p>
</blockquote>
<p>Man kann es aber zum Glück zu int main(int argc,char * argv[]) machen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/30922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30922</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Sat, 28 Jun 2003 21:58:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sat, 28 Jun 2003 22:37:00 GMT]]></title><description><![CDATA[<p>Klar kann man das. Aber ich halte es für einen Schmarn, mit dem Assistenten was zu erstellen, wenn man von den 10 Zeilen eh wieder ändern muß. Die kann man auch zufuß eintippen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30923</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30923</guid><dc:creator><![CDATA[SnorreDev]]></dc:creator><pubDate>Sat, 28 Jun 2003 22:37:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sun, 29 Jun 2003 04:53:00 GMT]]></title><description><![CDATA[<blockquote>
<p>Wenn ich mit dem Assistenten ein Prog. erstelle vermisse ich die Main-Funktion.Und eigene Funktionen funktionieren auch nicht wirklich.</p>
</blockquote>
<p>Schau Dir Kapitel 5 des MFC-Tutorials an:<br />
<a href="http://www.henkessoft.de/mfc_einsteigerbuch_kapitel5.htm" rel="nofollow">http://www.henkessoft.de/mfc_einsteigerbuch_kapitel5.htm</a></p>
<p>Da findest Du MFC ohne Assistent. Vielleicht hilft Dir das weiter.</p>
<pre><code class="language-cpp">#include &lt;afxwin.h&gt;  //Schritt 1 
class CMyApplication : public CWinApp  //Schritt 2 
{ 
 public: 
 virtual BOOL InitInstance(); 
}; 

class CMyWindow : public CFrameWnd  //Schritt 3 
{ 
 public: 
 CMyWindow(); 
};

//-------------------------------------------------------------

#include &quot;EinfachesFenster.h&quot;  //Schritt 4 
CMyApplication MyApp;   //Schritt 5 

CMyWindow::CMyWindow() //Schritt 6 
{ 
 Create ( NULL, _T(&quot;MFC-Anwendungsskelett&quot;) ); 
} 

BOOL CMyApplication::InitInstance() //Schritt 7 
{ 
 m_pMainWnd = new CMyWindow; 
 m_pMainWnd -&gt;ShowWindow( m_nCmdShow ); 
 return TRUE; 
}
</code></pre>
<p>Schritt 1: Einbinden von &lt;afxwin.h&gt;<br />
Schritt 2: Abgeleitete Klasse von CWinApp erzeugen<br />
Schritt 3: Abgeleitete Klasse von CFrameWnd erzeugen<br />
Schritt 4: Die Header-Datei einbinden<br />
Schritt 5: Ein Objekt der abgeleiteten Anwendungsklasse erzeugen<br />
Schritt 6: Ein Objekt der abgeleiteten Fensterklasse im Konstruktor CMyWindow::CMyWindow() erzeugen<br />
Schritt 7: CWinApp::InitInstance() überschreiben</p>
<p>Die in der Header-Datei enthaltenen Klassen CMyApplication und CMyWindow sind &quot;Baupläne&quot; für das Applikations- und Fensterobjekt.</p>
<p>In Schritt 5 wird mit</p>
<pre><code class="language-cpp">CMyApplication MyApp;
</code></pre>
<p>das Applikationsobjekt erzeugt.</p>
<p>In Schritt 7 wird mit</p>
<pre><code class="language-cpp">m_pMainWnd = new CMyWindow;
</code></pre>
<p>das Fensterobjekt auf dem Heap erstellt.</p>
<p>Der Assistent erzeugt prinzipiell den gleichen Code, jedoch nicht so kompakt erkennbar. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>[ Dieser Beitrag wurde am 29.06.2003 um 07:00 Uhr von <strong>Erhard Henkes</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30924</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Sun, 29 Jun 2003 04:53:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sun, 29 Jun 2003 05:02:00 GMT]]></title><description><![CDATA[<blockquote>
<p>int main(int argc,char * argv[])</p>
</blockquote>
<p>Ich denke, man sollte Einsteiger mit solchen unwichtigen Details zunächst nicht behelligen. Ein schlichtes</p>
<pre><code class="language-cpp">int main(){...; return 0;}
</code></pre>
<p>reicht hier m.E. aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30925</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30925</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Sun, 29 Jun 2003 05:02:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sun, 29 Jun 2003 10:05:00 GMT]]></title><description><![CDATA[<p>Hallo,<br />
das sieht alles irgendwie nicht sehr nach Standard-C++ aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30926</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30926</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Sun, 29 Jun 2003 10:05:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sun, 29 Jun 2003 11:57:00 GMT]]></title><description><![CDATA[<p>und dann noch:</p>
<p><a href="http://www.mut.de" rel="nofollow">www.mut.de</a> -&gt; Leseecke -&gt; Visual C++ 6.0 in 21 Tagen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/30927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30927</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Sun, 29 Jun 2003 11:57:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sun, 29 Jun 2003 13:18:00 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/110">@HumeSikkins</a>: Wie meinen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/30928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30928</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Sun, 29 Jun 2003 13:18:00 GMT</pubDate></item><item><title><![CDATA[Reply to Anfangsschwierigkeiten mit Visual C++ on Sun, 29 Jun 2003 13:22:00 GMT]]></title><description><![CDATA[<p>Ich denke, der Thread war ursprünglich im C++-Forum und das war Humes Verschiebungskommentar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/30929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/30929</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Sun, 29 Jun 2003 13:22:00 GMT</pubDate></item></channel></rss>