<?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[prob mit win 98 &amp;amp; setforegroundwindow]]></title><description><![CDATA[<p>hi</p>
<p>ich ruf in meinem programm mit hotkey einen dialog auf. in win 98 funktionieren aber weder setforegroundwindow noch setfocus. wenn ein anderes fenster offen ist, geht meines automatisch in den hintergrund. bei setforeground müssten laut msdn ein paar bedingungen erfüllt sein damit es funzt. offensichtlich sind sie es halt nicht (aufrufender prozess muss foreground sein und so weiter).</p>
<p>hat einer eine idee, was ich noch machen könnte? welche alternative hab ich noch. das prog muss nämlich unter win 98 auch funzen</p>
<p>btw: in win 98 ist das desktopsymbol das standard mfc-symbol. liegt wohl daran, dass ich nur die 16 bit bilder durch mein symbol ersetzt hab und w98 nur 256 farben symbole kennt. ich wollte dann auch die 256 farben version ersetzen, aber das funktioniert nicht. wenn ich eine 256 farben version von meinem symbol über das mfc ding drüberkopier kommt nur blödsinn raus. die farben sind irgendwie komisch. was gibts da für tipps?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/82946/prob-mit-win-98-amp-setforegroundwindow</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 05:08:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/82946.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 16 Aug 2004 12:13:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to prob mit win 98 &amp;amp; setforegroundwindow on Mon, 16 Aug 2004 12:13:44 GMT]]></title><description><![CDATA[<p>hi</p>
<p>ich ruf in meinem programm mit hotkey einen dialog auf. in win 98 funktionieren aber weder setforegroundwindow noch setfocus. wenn ein anderes fenster offen ist, geht meines automatisch in den hintergrund. bei setforeground müssten laut msdn ein paar bedingungen erfüllt sein damit es funzt. offensichtlich sind sie es halt nicht (aufrufender prozess muss foreground sein und so weiter).</p>
<p>hat einer eine idee, was ich noch machen könnte? welche alternative hab ich noch. das prog muss nämlich unter win 98 auch funzen</p>
<p>btw: in win 98 ist das desktopsymbol das standard mfc-symbol. liegt wohl daran, dass ich nur die 16 bit bilder durch mein symbol ersetzt hab und w98 nur 256 farben symbole kennt. ich wollte dann auch die 256 farben version ersetzen, aber das funktioniert nicht. wenn ich eine 256 farben version von meinem symbol über das mfc ding drüberkopier kommt nur blödsinn raus. die farben sind irgendwie komisch. was gibts da für tipps?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/583708</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/583708</guid><dc:creator><![CDATA[- enForcer -]]></dc:creator><pubDate>Mon, 16 Aug 2004 12:13:44 GMT</pubDate></item><item><title><![CDATA[Reply to prob mit win 98 &amp;amp; setforegroundwindow on Mon, 16 Aug 2004 13:14:09 GMT]]></title><description><![CDATA[<p>Servus,</p>
<p>zu SetForegroundWindow:<br />
Ich habe keine Ahnung aber schaue dir mal AllowSetForegroundWindow &amp; LockSetForegroundWindow an. Dort steht auch geschrieben warum das in die Hose gehen könnte.</p>
<p>Alternative:<br />
SetWindowPos(CWnd::wndTop, 0, 0, 0, 0, SWP_NOSIZE|SWP_NOMOVE);</p>
<p>Probiers mal aus...</p>
<p>*winke*<br />
Hellsgore</p>
]]></description><link>https://www.c-plusplus.net/forum/post/583758</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/583758</guid><dc:creator><![CDATA[Hellsgore]]></dc:creator><pubDate>Mon, 16 Aug 2004 13:14:09 GMT</pubDate></item></channel></rss>