<?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[WinApi in Visual C++ Express 2008?]]></title><description><![CDATA[<p>Ich kann kein normalen WinApi Quellcode in Visual C++ Express 2008 kompilieren.<br />
In Dev-C++ aber schon. Warum? Muss ich extra Programme installieren? Plug ins?</p>
<p>bitte um antwort<br />
mit freundlichen Grüßen<br />
Takeru</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/216491/winapi-in-visual-c-express-2008</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Apr 2026 10:11:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/216491.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 24 Jun 2008 19:31:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Tue, 24 Jun 2008 19:31:19 GMT]]></title><description><![CDATA[<p>Ich kann kein normalen WinApi Quellcode in Visual C++ Express 2008 kompilieren.<br />
In Dev-C++ aber schon. Warum? Muss ich extra Programme installieren? Plug ins?</p>
<p>bitte um antwort<br />
mit freundlichen Grüßen<br />
Takeru</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1535037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1535037</guid><dc:creator><![CDATA[Takeru]]></dc:creator><pubDate>Tue, 24 Jun 2008 19:31:19 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Tue, 24 Jun 2008 19:37:39 GMT]]></title><description><![CDATA[<p>WAS geht denn nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1535041</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1535041</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Tue, 24 Jun 2008 19:37:39 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Tue, 24 Jun 2008 20:55:01 GMT]]></title><description><![CDATA[<p>-- Hier stand gefährliches Halbwissen --<br />
siehe Beitrag unter diesem <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>
<p>Edit: Hast du vllt. die falsche &quot;Projektart&quot; (Win32-Konsolenapplikation anstelle von Win32-Applikation) ausgewählt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1535090</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1535090</guid><dc:creator><![CDATA[Xantus]]></dc:creator><pubDate>Tue, 24 Jun 2008 20:55:01 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Tue, 24 Jun 2008 20:39:48 GMT]]></title><description><![CDATA[<p>In VC2008 ist das PSDK schon dabei... nur in VC2005 musste man es extra runterladen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1535127</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1535127</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Tue, 24 Jun 2008 20:39:48 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Wed, 25 Jun 2008 10:37:53 GMT]]></title><description><![CDATA[<p>Hab viele Sachen vesucht bis gar nichts mehr ging deshalb hab ich VC++2008 neuinstalliert. Ich will jetzt einfach wissen wie ich ein WinApi Programm erstell und programmiere(Vielleicht bitte eine kleine Anweisung?).<br />
---------------------------------------------------------<br />
Kann ich denn in VC++2008 auch Ressourcen verwenden?</p>
<p>Edit: Erst erstell ich ein Projekt 'Win32 Projekt'<br />
Windows anwendung - lerres Projekt</p>
<p>und füge *.cpp Datei dazu mit diesen Code:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;

LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);

LPCSTR lpszAppName = &quot;AppName&quot;;
LPCSTR lpszTitle   = &quot;Meine erste Applikation&quot;;

int APIENTRY WinMain(HINSTANCE hInstance,
           HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
{

   HWND       hWnd;
   MSG        msg;
   WNDCLASSEX   wc;

   wc.cbSize        =  sizeof(WNDCLASSEX);
   wc.style         =  CS_HREDRAW | CS_VREDRAW;
   wc.lpfnWndProc   =  WndProc;
   wc.cbClsExtra    =  0;
   wc.cbWndExtra    =  0;
   wc.hInstance     =  hInstance;
   wc.hCursor       =  LoadCursor(NULL,IDC_ARROW);
   wc.hIcon         =  LoadIcon(NULL, IDI_APPLICATION);
   wc.hbrBackground =  (HBRUSH)GetStockObject(WHITE_BRUSH);
   wc.lpszClassName =  lpszAppName;
   wc.lpszMenuName  =  lpszAppName;
   wc.hIconSm       =  LoadIcon(NULL, IDI_APPLICATION);

   if( RegisterClassEx(&amp;wc) == 0)
      return 0;

   hWnd = CreateWindowEx(NULL,
                         lpszAppName,
                         lpszTitle,
                         WS_OVERLAPPEDWINDOW,
                         0,
                         0,
                         CW_USEDEFAULT,
                         CW_USEDEFAULT,
                         NULL,
                         NULL,
                         hInstance,
                         NULL);

   if( hWnd == NULL)
      return 0;

   ShowWindow(hWnd, iCmdShow);
   UpdateWindow(hWnd);

   while (GetMessage(&amp;msg, NULL, 0, 0) &gt; 0)
   {
      TranslateMessage(&amp;msg);
      DispatchMessage(&amp;msg);
   }
   return msg.wParam;
}

LRESULT CALLBACK WndProc(HWND hWnd, UINT umsg, WPARAM wParam, LPARAM lParam)
{
   switch (umsg)
   {
   case WM_DESTROY:
      {
         PostQuitMessage(0);
         return 0;
      }
   }
   return DefWindowProc(hWnd, umsg, wParam, lParam);
}
</code></pre>
<p>und klick auf dieses Grüne Play(Debug Win32)<br />
Dann kommt auf &quot;Microsoft (r) C/C++ Compiler Driver funktioniert nicht mehr&quot;<br />
dann klick ich auf Programm schließen.<br />
Dann steht da das es das Program nicht finden kann.</p>
<p>und das ist glaube ich der Buildlog:</p>
<blockquote>
<p>1&gt;------ Erstellen gestartet: Projekt: winapitest, Konfiguration: Debug Win32 ------<br />
1&gt;Kompilieren...<br />
1&gt;Projekt : error PRJ0002 : Fehler &quot;-1073741515&quot; wurde von &quot;C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\cl.exe&quot; zurückgegeben.<br />
1&gt;Das Buildprotokoll wurde unter &quot;file://c:\Users\Dominic\Documents\Visual Studio 2008\Projects\winapitest\winapitest\Debug\BuildLog.htm&quot; gespeichert.<br />
1&gt;winapitest - 1 Fehler, 0 Warnung(en)<br />
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========</p>
</blockquote>
<p>Edit2:<br />
Wenn ich cl.exe in cmd öffne steht das die mspdb80.dll fehlt. Woher bekomm ich die?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1535382</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1535382</guid><dc:creator><![CDATA[Takeru]]></dc:creator><pubDate>Wed, 25 Jun 2008 10:37:53 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Wed, 25 Jun 2008 11:00:30 GMT]]></title><description><![CDATA[<p>Ha! Sehr gute Fehlerbeschreibung, sowas hab ich hier schon seit langem nicht mehr gesehen!</p>
<p>So wie es aussieht, unterläuft bei der Installation von MSVC++ 2008 ein Fehler, der dir die .DLL nicht mitkopiert, oder vllt. ist auch das Setup-Binary defekt oder unvollständig? Schade, dass MS keine Checksums anbietet...</p>
<p>Net-Install gemacht? Gibt doch bestimmt auch .ISOs (gab es zumindest bei 2005), die du saugen kannst. Probier es mal mit so einer.</p>
<p>Grüße, Xantus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1535456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1535456</guid><dc:creator><![CDATA[Xantus]]></dc:creator><pubDate>Wed, 25 Jun 2008 11:00:30 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Wed, 25 Jun 2008 11:06:52 GMT]]></title><description><![CDATA[<p>Hab gerade die .iso Datei gefunden uns lade sie jetzt mal runter.. Könnte etwas länger dauern als der Web-Install ^^&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1535463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1535463</guid><dc:creator><![CDATA[Takeru]]></dc:creator><pubDate>Wed, 25 Jun 2008 11:06:52 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Wed, 25 Jun 2008 15:54:54 GMT]]></title><description><![CDATA[<p>Habe jetzt die .ISO Datei installiert. Hat ganz schön lange gedauert.. Habe auch schon ein WinApi-Fenster vesucht zu programmieren. Doch es kommt der gleiche Fehler.</p>
<blockquote>
<p>1&gt;------ Erstellen gestartet: Projekt: winapitest, Konfiguration: Debug Win32 ------<br />
1&gt;Kompilieren...<br />
1&gt;Projekt : error PRJ0002 : Fehler &quot;-1073741515&quot; wurde von &quot;C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\cl.exe&quot; zurückgegeben.<br />
1&gt;Das Buildprotokoll wurde unter &quot;file://c:\Users\Dominic\Documents\Visual Studio 2008\Projects\winapitest\winapitest\Debug\BuildLog.htm&quot; gespeichert.<br />
1&gt;winapitest - 1 Fehler, 0 Warnung(en)<br />
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1535723</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1535723</guid><dc:creator><![CDATA[Takeru]]></dc:creator><pubDate>Wed, 25 Jun 2008 15:54:54 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Wed, 25 Jun 2008 17:14:58 GMT]]></title><description><![CDATA[<p>Hab gelesen das ich</p>
<blockquote>
<p>%userprofile%\Local Settings\Application Data\Microsoft\VCExpress\8.0\VCComponents.dat</p>
</blockquote>
<p>löschen muss und neuinstallieren.</p>
<p>Es klappt bzw. der Fehler beseitigt. Dennoch gibt es wieder Probleme die es bei Dev-Cpp nicht gab:</p>
<blockquote>
<p>1&gt;------ Erstellen gestartet: Projekt: winapitest, Konfiguration: Debug Win32 ------<br />
1&gt;Kompilieren...<br />
1&gt;main.cpp<br />
1&gt;c:\users\dominic\documents\visual studio 2008\projects\winapitest\winapitest\main.cpp(25) : error C2440: '=': 'LPCSTR' kann nicht in 'LPCWSTR' konvertiert werden<br />
1&gt; Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.<br />
1&gt;c:\users\dominic\documents\visual studio 2008\projects\winapitest\winapitest\main.cpp(26) : error C2440: '=': 'LPCSTR' kann nicht in 'LPCWSTR' konvertiert werden<br />
1&gt; Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.<br />
1&gt;c:\users\dominic\documents\visual studio 2008\projects\winapitest\winapitest\main.cpp(43) : error C2664: 'CreateWindowExW': Konvertierung des Parameters 2 von 'LPCSTR' in 'LPCWSTR' nicht möglich<br />
1&gt; Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.<br />
1&gt;Das Buildprotokoll wurde unter &quot;file://c:\Users\Dominic\Documents\Visual Studio 2008\Projects\winapitest\winapitest\Debug\BuildLog.htm&quot; gespeichert.<br />
1&gt;winapitest - 3 Fehler, 0 Warnung(en)<br />
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========</p>
</blockquote>
<p>Bitte um Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1535785</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1535785</guid><dc:creator><![CDATA[Takeru]]></dc:creator><pubDate>Wed, 25 Jun 2008 17:14:58 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Wed, 25 Jun 2008 17:26:48 GMT]]></title><description><![CDATA[<p>Projekteigenschaften - Allgemein - Zeichensatz -&gt; &quot;Nicht festgelegt&quot; oder &quot;Multi-Byte Zeichensatz verwenden&quot; aktivieren</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1535796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1535796</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Wed, 25 Jun 2008 17:26:48 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Sun, 29 Jun 2008 17:13:24 GMT]]></title><description><![CDATA[<p>oder besser:<br />
schreib deine programme in unide oder schreib sie so, dass du unicode UND multi benutzen kannst. such dafür hier nach.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1538081</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1538081</guid><dc:creator><![CDATA[lululu]]></dc:creator><pubDate>Sun, 29 Jun 2008 17:13:24 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Mon, 26 Jan 2009 12:31:01 GMT]]></title><description><![CDATA[<p>Habe so ziemlich das gleiche Problem aber :</p>
<blockquote>
<p>Projekteigenschaften - Allgemein - Zeichensatz -&gt; &quot;Nicht festgelegt&quot; oder &quot;Multi-Byte Zeichensatz verwenden&quot; aktivieren</p>
</blockquote>
<p>klappt bei mir nicht o0<br />
bzw. danach klappt es immer noch nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1652579</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1652579</guid><dc:creator><![CDATA[bakoora]]></dc:creator><pubDate>Mon, 26 Jan 2009 12:31:01 GMT</pubDate></item><item><title><![CDATA[Reply to WinApi in Visual C++ Express 2008? on Tue, 27 Jan 2009 12:05:42 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/20951">@bakoora</a><br />
Hast du die Einstellungen auch für den gewünschten Modus (Debug/Release) gemacht?</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1653149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653149</guid><dc:creator><![CDATA[Entbannter@Happy]]></dc:creator><pubDate>Tue, 27 Jan 2009 12:05:42 GMT</pubDate></item></channel></rss>