<?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[Problem mit Klasse]]></title><description><![CDATA[<p>Hallo,<br />
Ich hab mal versucht mit C++ anzufangen, bin meiner Meinung nach schon weit gekommen, bleib jetzt aber bei den Klassen hängen.<br />
Hab eine kleine Win-Anwendung geschrieben, in der es einen Button gibt, den man mit anderen Buttons verändern kann.</p>
<p>Hier der Code:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;winuser.h&gt;
#include &lt;math.h&gt;

#include &quot;MyButton.h&quot;

LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
char* IntToChar(int);

HINSTANCE hInstance;

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
                   PSTR szCmdLine, int iCmdShow)
{
   MSG       msg;
   HWND      hWnd;
   WNDCLASS  wc;

   const char szAppName[] = &quot;Tests&quot;;

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

   RegisterClass(&amp;wc);

   hWnd = CreateWindow(  szAppName,
                         szAppName,
                         WS_OVERLAPPEDWINDOW,
                         CW_USEDEFAULT,
                         CW_USEDEFAULT,
                         CW_USEDEFAULT,
                         CW_USEDEFAULT,
                         NULL,
                         NULL,
                         hInstance,
                         NULL);

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

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

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
   static HWND hButton_Test;
   static HWND hButton_WidthBigger;

   static RECT WinRect;

   MyButton Button_Test;
   MyButton Button_WidthBigger;

   switch(message) {
      case WM_CREATE:
      {

         hButton_Test = Button_Test.Create(hWnd, 10, 10, 50, 50, &quot;ENDE&quot;);
         hButton_WidthBigger = Button_WidthBigger.Create(hWnd, 0, 100, 75, 20, &quot;Breiter&quot;);

         return 0;
      }

      case WM_SIZE:
      {
         WinRect.left = 100;
         WinRect.right = LOWORD(lParam)-20;
         WinRect.bottom = LOWORD(lParam);
         return 0;
      }

      case WM_COMMAND:
      {
         if((HWND)lParam == hButton_Test)
         {
            if(HIWORD(wParam) == BN_CLICKED)
               PostQuitMessage(0);
            return 0;
         }

         if((HWND)lParam == hButton_WidthBigger)
         {
            if(HIWORD(wParam) == BN_CLICKED)
               Button_Test.WidthChanging(2);
            return 0;
         }
         return 0;
      }

      case WM_DESTROY:
      {
         PostQuitMessage(0);
         return 0;
      }
   }
   return DefWindowProc(hWnd, message, wParam, lParam);
}

char* IntToChar(int zahl)
{
   char* itoc;
   int n;
   n = log10(zahl)+1;
   itoc = (char*)malloc((n+1)*sizeof(char));
   itoc[n] = '\0';

   do
   {
      itoc[--n] = zahl%10 + 48;
      zahl = floor(zahl/10);
   }while(zahl!=0);
   return itoc;
}
</code></pre>
<p>und die MyButton.h datei:</p>
<pre><code class="language-cpp">class MyButton
{
   public:
      HWND Create( HWND, int, int, int, int, char*);
      void WidthChanging(int);

   private:
      HWND hParent;
      HWND hButton;

};

inline HWND MyButton::Create( HWND hwndParent, int iXpos, int iYpos, int iWidth, int iHeight, char* szText)
{
   HWND hButton;
   hParent = hwndParent;
   hButton = CreateWindow( &quot;BUTTON&quot;,
                           szText,
                           WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,
                           iXpos,
                           iYpos,
                           iWidth,
                           iHeight,
                           hwndParent,
                           NULL,
                           0,
                           NULL );
   return hButton;
}

inline void MyButton::WidthChanging(int iWidthAdding)
{
   RECT rectButton;
   WINDOWINFO pwi;

   GetWindowInfo(hParent, &amp;pwi);
   GetWindowRect(hButton, &amp;rectButton);

   MoveWindow( hButton,
               rectButton.left  - pwi.rcClient.left,
               rectButton.top - pwi.rcClient.top,
               rectButton.right - rectButton.left + iWidthAdding,
               rectButton.bottom - rectButton.top,
               1);
}
</code></pre>
<p>Und jetzt das Problem:<br />
hButton und hParent werden irgendwie nicht richtig initialisiert. Hat da jemand eine Ahnung?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/149226/problem-mit-klasse</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 05:22:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/149226.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 03 Jun 2006 15:23:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit Klasse on Sat, 03 Jun 2006 16:27:55 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Ich hab mal versucht mit C++ anzufangen, bin meiner Meinung nach schon weit gekommen, bleib jetzt aber bei den Klassen hängen.<br />
Hab eine kleine Win-Anwendung geschrieben, in der es einen Button gibt, den man mit anderen Buttons verändern kann.</p>
<p>Hier der Code:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;winuser.h&gt;
#include &lt;math.h&gt;

#include &quot;MyButton.h&quot;

LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
char* IntToChar(int);

HINSTANCE hInstance;

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
                   PSTR szCmdLine, int iCmdShow)
{
   MSG       msg;
   HWND      hWnd;
   WNDCLASS  wc;

   const char szAppName[] = &quot;Tests&quot;;

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

   RegisterClass(&amp;wc);

   hWnd = CreateWindow(  szAppName,
                         szAppName,
                         WS_OVERLAPPEDWINDOW,
                         CW_USEDEFAULT,
                         CW_USEDEFAULT,
                         CW_USEDEFAULT,
                         CW_USEDEFAULT,
                         NULL,
                         NULL,
                         hInstance,
                         NULL);

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

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

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
   static HWND hButton_Test;
   static HWND hButton_WidthBigger;

   static RECT WinRect;

   MyButton Button_Test;
   MyButton Button_WidthBigger;

   switch(message) {
      case WM_CREATE:
      {

         hButton_Test = Button_Test.Create(hWnd, 10, 10, 50, 50, &quot;ENDE&quot;);
         hButton_WidthBigger = Button_WidthBigger.Create(hWnd, 0, 100, 75, 20, &quot;Breiter&quot;);

         return 0;
      }

      case WM_SIZE:
      {
         WinRect.left = 100;
         WinRect.right = LOWORD(lParam)-20;
         WinRect.bottom = LOWORD(lParam);
         return 0;
      }

      case WM_COMMAND:
      {
         if((HWND)lParam == hButton_Test)
         {
            if(HIWORD(wParam) == BN_CLICKED)
               PostQuitMessage(0);
            return 0;
         }

         if((HWND)lParam == hButton_WidthBigger)
         {
            if(HIWORD(wParam) == BN_CLICKED)
               Button_Test.WidthChanging(2);
            return 0;
         }
         return 0;
      }

      case WM_DESTROY:
      {
         PostQuitMessage(0);
         return 0;
      }
   }
   return DefWindowProc(hWnd, message, wParam, lParam);
}

char* IntToChar(int zahl)
{
   char* itoc;
   int n;
   n = log10(zahl)+1;
   itoc = (char*)malloc((n+1)*sizeof(char));
   itoc[n] = '\0';

   do
   {
      itoc[--n] = zahl%10 + 48;
      zahl = floor(zahl/10);
   }while(zahl!=0);
   return itoc;
}
</code></pre>
<p>und die MyButton.h datei:</p>
<pre><code class="language-cpp">class MyButton
{
   public:
      HWND Create( HWND, int, int, int, int, char*);
      void WidthChanging(int);

   private:
      HWND hParent;
      HWND hButton;

};

inline HWND MyButton::Create( HWND hwndParent, int iXpos, int iYpos, int iWidth, int iHeight, char* szText)
{
   HWND hButton;
   hParent = hwndParent;
   hButton = CreateWindow( &quot;BUTTON&quot;,
                           szText,
                           WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,
                           iXpos,
                           iYpos,
                           iWidth,
                           iHeight,
                           hwndParent,
                           NULL,
                           0,
                           NULL );
   return hButton;
}

inline void MyButton::WidthChanging(int iWidthAdding)
{
   RECT rectButton;
   WINDOWINFO pwi;

   GetWindowInfo(hParent, &amp;pwi);
   GetWindowRect(hButton, &amp;rectButton);

   MoveWindow( hButton,
               rectButton.left  - pwi.rcClient.left,
               rectButton.top - pwi.rcClient.top,
               rectButton.right - rectButton.left + iWidthAdding,
               rectButton.bottom - rectButton.top,
               1);
}
</code></pre>
<p>Und jetzt das Problem:<br />
hButton und hParent werden irgendwie nicht richtig initialisiert. Hat da jemand eine Ahnung?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1070753</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070753</guid><dc:creator><![CDATA[Bullja]]></dc:creator><pubDate>Sat, 03 Jun 2006 16:27:55 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sat, 03 Jun 2006 16:17:28 GMT]]></title><description><![CDATA[<p>wenn du den Button mit der Aufschrift breiter drueckst.</p>
<p>Liegt scheinbar daran das der &quot;hwndParent&quot; in der Klasse nicht mehr gueltig ist dadurch deine 2 Instanzen</p>
<pre><code class="language-cpp">MyButton Button_Test; 
   MyButton Button_WidthBigger;
</code></pre>
<p>nicht statisch sind WM_CREATE wird eben nur einmal benutzt<br />
wird WndProc verlassen sind die HWND dadurch nichtmher gueltig.<br />
wurde WM_CREATE abgearbeitet und die Fensterprozedur verlassen wird der Default-Destructor aufgerufen der beiden Instanzen und die sind weg und die HWND auch!</p>
<p>entweder Du machst es so:</p>
<pre><code class="language-cpp">static MyButton Button_Test; 
 static  MyButton Button_WidthBigger;
</code></pre>
<p>Oder Du änderst den Prototypen von <strong>WidthChanging</strong> in deiner Klasse so</p>
<pre><code class="language-cpp">MyButton::WidthChanging(int, HWND , HWND);

inline void MyButton::WidthChanging(int iWidthAdding, HWND hParent, HWND hButton) 
{ 
   RECT rectButton; 
   WINDOWINFO pwi; 

   GetWindowInfo(hParent, &amp;pwi); 
   GetWindowRect(hButton, &amp;rectButton); 

   MoveWindow( hButton, 
               rectButton.left  - pwi.rcClient.left, 
               rectButton.top - pwi.rcClient.top, 
               rectButton.right - rectButton.left + iWidthAdding, 
               rectButton.bottom - rectButton.top, 
               1); 
}
</code></pre>
<p>Nimm eine der beiden Möglichkeiten mir persoenlich gefällt die 2. besser<br />
die habe ich auch getestet die funzt auf jeden Fall!</p>
<p>mfg sclearscreen <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/1070783</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070783</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 03 Jun 2006 16:17:28 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sat, 03 Jun 2006 16:10:44 GMT]]></title><description><![CDATA[<p>und nimm mal bitte das naechstmal die richtigen Code-Tags liesst sich so<br />
einfach besser so als wenn ich an meiner IDE sitzen wuerde</p>
<p>Schwarz/Weiss bekommt man ja nen wad weiss ich... <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="🙂"
    /> <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/1070785</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070785</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 03 Jun 2006 16:10:44 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sat, 03 Jun 2006 16:27:04 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">static MyButton Button_Test; 
 static  MyButton Button_WidthBigger;
</code></pre>
<p>dies funktioniert auch wenn Du folgende kleinen Fehler bei Dir noch beseitigst!</p>
<p>siehe:</p>
<pre><code class="language-cpp">class MyButton 
{ 
   public: 
      HWND Create( HWND, int, int, int, int, char*); 
      void WidthChanging(int); 

   private: 
      HWND hParent; 
      HWND hButton; // auchtung in der Funktion &quot;WidthChanging&quot; überschreibst Du diese durch eine lokale Variable gleichen Namens

};

inline void MyButton::WidthChanging(int iWidthAdding) 
{ 
   HWND hButton;   // hier der Fehler das muss weg diese Deklaration
   RECT rectButton; 
   WINDOWINFO pwi; 

   GetWindowInfo(hParent, &amp;pwi); 
   GetWindowRect(hButton, &amp;rectButton); 

   MoveWindow( hButton, 
               rectButton.left  - pwi.rcClient.left, 
               rectButton.top - pwi.rcClient.top, 
               rectButton.right - rectButton.left + iWidthAdding, 
               rectButton.bottom - rectButton.top, 
               1); 
}
</code></pre>
<p>So musses aussehen:</p>
<pre><code class="language-cpp">class MyButton 
{ 
   public: 
      HWND Create( HWND, int, int, int, int, char*); 
      void WidthChanging(int); 

   private: 
      HWND hParent; 
      HWND hButton; 
};

inline void MyButton::WidthChanging(int iWidthAdding) 
{ 
   RECT rectButton; 
   WINDOWINFO pwi; 

   GetWindowInfo(hParent, &amp;pwi); 
   GetWindowRect(hButton, &amp;rectButton); 

   MoveWindow( hButton, 
               rectButton.left  - pwi.rcClient.left, 
               rectButton.top - pwi.rcClient.top, 
               rectButton.right - rectButton.left + iWidthAdding, 
               rectButton.bottom - rectButton.top, 
               1); 
}
</code></pre>
<p>dann machst Du die in deiner Fensterprozedur</p>
<pre><code class="language-cpp">LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) 
{ 
   static HWND hButton_Test; 
   static HWND hButton_WidthBigger; 

   static RECT WinRect; 

   static MyButton Button_Test; 
   static MyButton Button_WidthBigger; 

.
.
.
}
</code></pre>
<p>die 2 statisch und dan funktionieren beide Varianten die ich Dir auf den Weg gegeben habe!</p>
<p>Sind nur kleine Fehler kann jedem passieren. Wie gesagt mein Geschmack ist die 2. Variante<br />
die beiden HWND extra an die Funktion übergeben kannst ja auch dafuer sorgen das deine Anwendung mit beiden klarkommt das fexibilsiert dein Button-Klasse<br />
immens.</p>
<p>siehe:</p>
<pre><code class="language-cpp">class MyButton 
{ 
   public: 
      HWND Create( HWND, int, int, int, int, char*); 
      void WidthChanging(int, HWND, HWND ); 
      void WidthChanging(int); 

   private: 
      HWND hParent; 
      HWND hButton; 

}; 

inline HWND MyButton::Create( HWND hwndParent, 
                              int iXpos, 
                              int iYpos, 
                              int iWidth, 
                              int iHeight, 
                              char* szText) 
{  
   hParent = hwndParent; 
   hButton = CreateWindow( &quot;BUTTON&quot;, 
                           szText, 
                           WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON, 
                           iXpos, 
                           iYpos, 
                           iWidth, 
                           iHeight, 
                           hwndParent, 
                           NULL, 
                           0, 
                           NULL ); 
   return hButton; 
} 

inline void MyButton::WidthChanging(int iWidthAdding, HWND hParent, HWND hButton) 
{ 
   RECT rectButton; 
   WINDOWINFO pwi; 

   GetWindowInfo(hParent, &amp;pwi); 
   GetWindowRect(hButton, &amp;rectButton); 

   MoveWindow( hButton, 
               rectButton.left  - pwi.rcClient.left, 
               rectButton.top - pwi.rcClient.top, 
               rectButton.right - rectButton.left + iWidthAdding, 
               rectButton.bottom - rectButton.top, 
               1); 
} 

inline void MyButton::WidthChanging(int iWidthAdding) 
{ 
   RECT rectButton; 
   WINDOWINFO pwi; 

   GetWindowInfo(hParent, &amp;pwi); 
   GetWindowRect(hButton, &amp;rectButton); 

   MoveWindow( hButton, 
               rectButton.left  - pwi.rcClient.left, 
               rectButton.top - pwi.rcClient.top, 
               rectButton.right - rectButton.left + iWidthAdding, 
               rectButton.bottom - rectButton.top, 
               1); 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1070791</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070791</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 03 Jun 2006 16:27:04 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sat, 03 Jun 2006 16:29:17 GMT]]></title><description><![CDATA[<p>zum anderen mir isses ja eigentlich WAYNE aber dein Thema wäre im WinAPI-Forum<br />
eigentlich an der richtigen Stelle gewesen <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/1070792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070792</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 03 Jun 2006 16:29:17 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sat, 03 Jun 2006 16:35:39 GMT]]></title><description><![CDATA[<p>so, hab code-tags geändert.</p>
<p>wiesoi ins win-api-forum? klassen gehören doch zu c++ und nicht zur api?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1070795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070795</guid><dc:creator><![CDATA[Bullja]]></dc:creator><pubDate>Sat, 03 Jun 2006 16:35:39 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sat, 03 Jun 2006 16:42:31 GMT]]></title><description><![CDATA[<p>weil Dein Code zu 99% aus Aufrufen aus WinAPI besteht würde ich sagen einige andere hier könnten das auch so sehen deshalb! Zum anderen der Fehler<br />
bei eine Variable des Types HWND lag die mit Ihrer Typdefinition in <strong>Windows.h</strong> liegt und kein Standard-C++ somit ist.</p>
<p>Aber ich sagte ja bereits mir als Mitglied ist sowas dodal Wayne aber ich habe schon oft gelesen das sich manche hier mit dem ertsen Satz gleich melden falsches Forum etc. naja</p>
<p>Aber mir ists Brust ich guck mir nur das Prob an überlege ob ich Senf dazu habe um diese dazuzugeben.</p>
<p><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>Ich meine ein bisschen Ordnung muss schon sein ist ja klar <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/1070798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070798</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 03 Jun 2006 16:42:31 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sat, 03 Jun 2006 16:43:59 GMT]]></title><description><![CDATA[<p>hoffe dir geholfen zu haben! Noch ein schönes Pfingsten</p>
<p>ich muss mich jetzt an C# machen Grüsse <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1070799</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070799</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 03 Jun 2006 16:43:59 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sat, 03 Jun 2006 17:13:51 GMT]]></title><description><![CDATA[<p>sclearscreen schrieb:</p>
<blockquote>
<p>ich muss mich jetzt an C# machen Grüsse <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
</blockquote>
<p>Das gehört aber ins .NET Forum <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/1070811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070811</guid><dc:creator><![CDATA[Spacelord]]></dc:creator><pubDate>Sat, 03 Jun 2006 17:13:51 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sat, 03 Jun 2006 18:35:55 GMT]]></title><description><![CDATA[<p>ok. danke füre die hilfe. habs jetzt getestet, und es geht wirklich. Danke.</p>
<p>Achja. ich würde es trotzdem nicht ins Win-api forum reintun, weil mein Problem mit der Klasse zusammenhängt <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/1070849</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1070849</guid><dc:creator><![CDATA[Bullja]]></dc:creator><pubDate>Sat, 03 Jun 2006 18:35:55 GMT</pubDate></item></channel></rss>