<?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[grafiken inistaliesieren in ddraw]]></title><description><![CDATA[<p>hi</p>
<p>ich hab das problem das meine grafiken nicht inistaliesiert werden und dann die von mir geproggten msg boxen kommen aber ich weiß net y hier der code:</p>
<pre><code class="language-cpp">...
HRESULT display::init( HWND wnd)
	{
	HRESULT hr;
	int i;
	char fname[20];

    hr = dsply.CreateWindowedDisplay( wnd, ctris_nettobreite, ctris_nettohoehe );
	if( hr &lt; 0)
		return hr;
	hr = dsply.CreateSurfaceFromBitmap( &amp;hgrnd, &quot;ct_hgrnd.bmp&quot;, ctris_nettobreite, ctris_nettohoehe);
	if( hr &lt; 0)
		return hr;
	MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_hgrnd.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

	hr = dsply.CreateSurfaceFromBitmap( &amp;fldst, &quot;ct_feld.bmp&quot;, 20, 20);
	if( hr &lt; 0)
		return hr;
	MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_feld.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

    hr = dsply.CreateSurfaceFromBitmap( &amp;fllst, &quot;ct_stein.bmp&quot;, 20, 20);
	if( hr &lt; 0)
		return hr;
	MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_stein.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

    hr = dsply.CreateSurfaceFromBitmap( &amp;prvst, &quot;ct_prev.bmp&quot;, 15, 15);
	if( hr &lt; 0)
		return hr;
	MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_prev.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

	hr = dsply.CreateSurfaceFromBitmap( &amp;deckel, &quot;ct_adeck.bmp&quot;, 240, 100);
	if( hr &lt; 0)
		return hr;
	MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_abdeck.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

	for( i = 0; i &lt; 10; i++)
		{
		sprintf( fname, &quot;ct_z%d.bmp&quot;, i);
		hr = dsply.CreateSurfaceFromBitmap( &amp;ziff[i], fname, 20, 40);
		if( hr &lt; 0)
			return hr;
		MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_z.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

		}
    return S_OK;
...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/140554/grafiken-inistaliesieren-in-ddraw</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Jul 2026 03:01:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/140554.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Mar 2006 16:11:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to grafiken inistaliesieren in ddraw on Wed, 15 Mar 2006 16:12:23 GMT]]></title><description><![CDATA[<p>hi</p>
<p>ich hab das problem das meine grafiken nicht inistaliesiert werden und dann die von mir geproggten msg boxen kommen aber ich weiß net y hier der code:</p>
<pre><code class="language-cpp">...
HRESULT display::init( HWND wnd)
	{
	HRESULT hr;
	int i;
	char fname[20];

    hr = dsply.CreateWindowedDisplay( wnd, ctris_nettobreite, ctris_nettohoehe );
	if( hr &lt; 0)
		return hr;
	hr = dsply.CreateSurfaceFromBitmap( &amp;hgrnd, &quot;ct_hgrnd.bmp&quot;, ctris_nettobreite, ctris_nettohoehe);
	if( hr &lt; 0)
		return hr;
	MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_hgrnd.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

	hr = dsply.CreateSurfaceFromBitmap( &amp;fldst, &quot;ct_feld.bmp&quot;, 20, 20);
	if( hr &lt; 0)
		return hr;
	MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_feld.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

    hr = dsply.CreateSurfaceFromBitmap( &amp;fllst, &quot;ct_stein.bmp&quot;, 20, 20);
	if( hr &lt; 0)
		return hr;
	MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_stein.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

    hr = dsply.CreateSurfaceFromBitmap( &amp;prvst, &quot;ct_prev.bmp&quot;, 15, 15);
	if( hr &lt; 0)
		return hr;
	MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_prev.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

	hr = dsply.CreateSurfaceFromBitmap( &amp;deckel, &quot;ct_adeck.bmp&quot;, 240, 100);
	if( hr &lt; 0)
		return hr;
	MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_abdeck.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

	for( i = 0; i &lt; 10; i++)
		{
		sprintf( fname, &quot;ct_z%d.bmp&quot;, i);
		hr = dsply.CreateSurfaceFromBitmap( &amp;ziff[i], fname, 20, 40);
		if( hr &lt; 0)
			return hr;
		MessageBox( ctris_window, &quot;Fehler beim Initialisieren von ct_z.bmp&quot;, &quot;C-tris-Fehlermeldung&quot;, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);

		}
    return S_OK;
...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1016928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1016928</guid><dc:creator><![CDATA[spasty]]></dc:creator><pubDate>Wed, 15 Mar 2006 16:12:23 GMT</pubDate></item></channel></rss>