<?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[kompliziertes Problem mit StretchBlt]]></title><description><![CDATA[<p>Hallo!</p>
<p>ich hab folgendes Problem bei mir:<br />
Ich habe eine SDI-Anwendung (CFormView), aus der ein Dialog geöffnet werden kann. In diesem Dialog ist ein von CView abgeleitetes Objekt enthalten.</p>
<p>Die Idee dahinter ist so:<br />
Ich lese Daten ein, die im CFormView in einem FlexGrid angezeigt werden. Beim Öffnen des Dialoges wird ein zugehöriges JPG mittels IPicture geladen.<br />
...Das klappt auch alles ganz gut, aber:</p>
<p>Wenn ich jetzt mit der Methode StretchBlt das Bild zeichnen will und der Dialog ÜBER der SDI-Anwendung liegt, erhalte ich folgenden Error in StretchBlt:</p>
<pre><code>ASSERT(m_hDC != NULL);
</code></pre>
<p>Wenn ich den Dialog aber von der SDI-Anwendung &quot;wegziehe&quot; und dann das Bild anzeigen lasse, dann funktioniert es!!! ?</p>
<p>Wie hängt das mit diesem m_hDC zusammen?</p>
<p>KORREKTUR:<br />
Es liegt nicht daran, ob der Dialog ÜBER dem SDI liegt, sondern daran, ob ich den Dialog schon mal bewegt habe.... Wenn der Dialog bewegt wurde, dann geht es, sonst nicht!</p>
<p>Grüsse,</p>
<p>Tobias</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/80452/kompliziertes-problem-mit-stretchblt</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 06:12:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/80452.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 21 Jul 2004 10:43:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to kompliziertes Problem mit StretchBlt on Wed, 21 Jul 2004 10:49:43 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>ich hab folgendes Problem bei mir:<br />
Ich habe eine SDI-Anwendung (CFormView), aus der ein Dialog geöffnet werden kann. In diesem Dialog ist ein von CView abgeleitetes Objekt enthalten.</p>
<p>Die Idee dahinter ist so:<br />
Ich lese Daten ein, die im CFormView in einem FlexGrid angezeigt werden. Beim Öffnen des Dialoges wird ein zugehöriges JPG mittels IPicture geladen.<br />
...Das klappt auch alles ganz gut, aber:</p>
<p>Wenn ich jetzt mit der Methode StretchBlt das Bild zeichnen will und der Dialog ÜBER der SDI-Anwendung liegt, erhalte ich folgenden Error in StretchBlt:</p>
<pre><code>ASSERT(m_hDC != NULL);
</code></pre>
<p>Wenn ich den Dialog aber von der SDI-Anwendung &quot;wegziehe&quot; und dann das Bild anzeigen lasse, dann funktioniert es!!! ?</p>
<p>Wie hängt das mit diesem m_hDC zusammen?</p>
<p>KORREKTUR:<br />
Es liegt nicht daran, ob der Dialog ÜBER dem SDI liegt, sondern daran, ob ich den Dialog schon mal bewegt habe.... Wenn der Dialog bewegt wurde, dann geht es, sonst nicht!</p>
<p>Grüsse,</p>
<p>Tobias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565072</guid><dc:creator><![CDATA[tobis79211]]></dc:creator><pubDate>Wed, 21 Jul 2004 10:49:43 GMT</pubDate></item></channel></rss>