<?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[wahre fenstergröße]]></title><description><![CDATA[<p>wenn ich ein fenster mit createwindow() erstelle, stimmt die größe dannach nicht. wie bekomme ich die größe ohne rand z.B. auf wirkliche 100x100 Pixel?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/105917/wahre-fenstergröße</link><generator>RSS for Node</generator><lastBuildDate>Mon, 29 Jun 2026 18:00:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/105917.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 04 Apr 2005 09:22:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to wahre fenstergröße on Mon, 04 Apr 2005 09:22:37 GMT]]></title><description><![CDATA[<p>wenn ich ein fenster mit createwindow() erstelle, stimmt die größe dannach nicht. wie bekomme ich die größe ohne rand z.B. auf wirkliche 100x100 Pixel?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/759469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759469</guid><dc:creator><![CDATA[Maximum-Access-Violation]]></dc:creator><pubDate>Mon, 04 Apr 2005 09:22:37 GMT</pubDate></item><item><title><![CDATA[Reply to wahre fenstergröße on Mon, 04 Apr 2005 09:31:35 GMT]]></title><description><![CDATA[<p><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/getsystemmetrics.asp" rel="nofollow">GetSystemMetrics</a> und dann n bisschen rechnen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/759476</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759476</guid><dc:creator><![CDATA[nirsaja]]></dc:creator><pubDate>Mon, 04 Apr 2005 09:31:35 GMT</pubDate></item><item><title><![CDATA[Reply to wahre fenstergröße on Mon, 04 Apr 2005 09:47:57 GMT]]></title><description><![CDATA[<p>webfritzis lösung<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-p-is-745166-and-highlight-is-.html#745166" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-p-is-745166-and-highlight-is-.html#745166</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/759485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759485</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Mon, 04 Apr 2005 09:47:57 GMT</pubDate></item><item><title><![CDATA[Reply to wahre fenstergröße on Mon, 04 Apr 2005 19:17:05 GMT]]></title><description><![CDATA[<p>ok... besser <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="😉"
    /><br />
nein, sagen wir einfacher ! <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/759803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759803</guid><dc:creator><![CDATA[nirsaja]]></dc:creator><pubDate>Mon, 04 Apr 2005 19:17:05 GMT</pubDate></item><item><title><![CDATA[Reply to wahre fenstergröße on Mon, 04 Apr 2005 20:26:45 GMT]]></title><description><![CDATA[<p>AdjustWindowRect</p>
]]></description><link>https://www.c-plusplus.net/forum/post/759860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759860</guid><dc:creator><![CDATA[AAA]]></dc:creator><pubDate>Mon, 04 Apr 2005 20:26:45 GMT</pubDate></item><item><title><![CDATA[Reply to wahre fenstergröße on Tue, 05 Apr 2005 07:18:31 GMT]]></title><description><![CDATA[<p>nirsaja schrieb:</p>
<blockquote>
<p>ok... besser <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="😉"
    /><br />
nein, sagen wir einfacher ! <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>
</blockquote>
<p>hab mich auch überzeugen lassen <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/759989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759989</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Tue, 05 Apr 2005 07:18:31 GMT</pubDate></item><item><title><![CDATA[Reply to wahre fenstergröße on Tue, 05 Apr 2005 14:16:50 GMT]]></title><description><![CDATA[<p>wenn ich ein fenster z.B. mit 100x100 erstelle, bekomme ich 100x114 raus. Ich hab border und clientbereich gemessen und die 114 haben damit nichts zu tun.<br />
Ein Fenster mit 64x32 ist ca. 112x32 groß<br />
CreateWindow() müsste doch egtl. funktionieren.<br />
Ich habe auch noch SetWindowPos() probiert, weil in der MSDN ausdrücklich Breite und Höhe in Pixel steht. Funktioniert genauso wenig</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &quot;Main.h&quot;
#include &quot;resource.h&quot;

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR szCmdLine, int nCmdShow) {
	char        szAppName[] = &quot;...&quot;;
	HWND        hwnd;
	MSG         msg;
	WNDCLASSEX  lpWndClass;

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

	RegisterClassEx (&amp;lpWndClass);

	hwnd = CreateWindow(szAppName, &quot;...&quot;, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, 64, 32, NULL, NULL, hInstance, NULL);
	SetWindowPos(hwnd, NULL, NULL, NULL, 64, 32, SWP_FRAMECHANGED);

	ShowWindow(hwnd, nCmdShow);
	UpdateWindow(hwnd);

	while (GetMessage(&amp;msg, NULL, 0, 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_CREATE: return 0;
		case WM_DESTROY :
			PostQuitMessage (0) ;
			return 0;
	}
	return DefWindowProc (hwnd, uMsg, wParam, lParam);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/760364</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/760364</guid><dc:creator><![CDATA[maximum-access-violation]]></dc:creator><pubDate>Tue, 05 Apr 2005 14:16:50 GMT</pubDate></item></channel></rss>