<?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[Breite eines Dialogs auf Bildschirmgröße setzen ? (wie Taskbar)]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe einen Dialog und möchte den (wie die Taskbar unter Windows) auf die gesamte Bildschirmbreite setzen.</p>
<p>Ich hab bereits mit GetWindowRect experimentiert und mit GetClientRect (bin aber schwach in Mathe) Danach versuchte ich mit SetWindowPos den Dialog zu plazieren.</p>
<p>Hier ists soweit ich kam : (Masm32)</p>
<p>[asm]<br />
.elseif eax==WM_TIMER<br />
invoke GetCursorPos,addr point<br />
mov ecx, point.y<br />
.if ecx==0<br />
invoke GetWindowRect,hWin,addr rect<br />
mov edx,rect.right<br />
invoke SetWindowPos,hWin,HWND_TOPMOST,0,0,<strong>?</strong>,70,SWP_SHOWWINDOW<br />
.endif<br />
[/asm]</p>
<p>Bin leider schwach in Mathe <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/topic/67036/breite-eines-dialogs-auf-bildschirmgröße-setzen-wie-taskbar</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Apr 2026 03:35:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/67036.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 05 Mar 2004 08:02:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Breite eines Dialogs auf Bildschirmgröße setzen ? (wie Taskbar) on Fri, 05 Mar 2004 08:02:20 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe einen Dialog und möchte den (wie die Taskbar unter Windows) auf die gesamte Bildschirmbreite setzen.</p>
<p>Ich hab bereits mit GetWindowRect experimentiert und mit GetClientRect (bin aber schwach in Mathe) Danach versuchte ich mit SetWindowPos den Dialog zu plazieren.</p>
<p>Hier ists soweit ich kam : (Masm32)</p>
<p>[asm]<br />
.elseif eax==WM_TIMER<br />
invoke GetCursorPos,addr point<br />
mov ecx, point.y<br />
.if ecx==0<br />
invoke GetWindowRect,hWin,addr rect<br />
mov edx,rect.right<br />
invoke SetWindowPos,hWin,HWND_TOPMOST,0,0,<strong>?</strong>,70,SWP_SHOWWINDOW<br />
.endif<br />
[/asm]</p>
<p>Bin leider schwach in Mathe <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/473476</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/473476</guid><dc:creator><![CDATA[WindowApiUser]]></dc:creator><pubDate>Fri, 05 Mar 2004 08:02:20 GMT</pubDate></item><item><title><![CDATA[Reply to Breite eines Dialogs auf Bildschirmgröße setzen ? (wie Taskbar) on Fri, 05 Mar 2004 08:36:41 GMT]]></title><description><![CDATA[<p>Habs schon, danke. (Ich war ein Depp...)</p>
<p>[asm]<br />
invoke GetWindowRect,<strong>NULL</strong>,addr rect<br />
mov edx,rect.right<br />
invoke SetWindowPos,hWin,HWND_TOPMOST,0,0,edx,70,SWP_SHOWWINDOW<br />
[/asm]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/473494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/473494</guid><dc:creator><![CDATA[WindowsApiUser]]></dc:creator><pubDate>Fri, 05 Mar 2004 08:36:41 GMT</pubDate></item></channel></rss>