Seite 1 von 1

Opengl Demo Grabber läuft nicht mit Visual Studio.NET 2003

Verfasst: 1. Juli 2007 14:19
von peter
Ich habe die qt open source 4.3 version und Visual Studio.NET 2003 unter Windows XP installiert und schon viele Beispiele und eigenen Code ausprobiert: keine Probleme. Nur das Beispiel grabber funktioniert beim Aufruf aus Visual Studio heraus nicht. Beim Debuggen kommt es in der Zeile

int dmy_pf = ChoosePixelFormat(dmy_pdc, &dmy_pfd);

der Funktion QGLTempContext() der Datei qgl_win.cpp zum Programmabbruch mit exit code (0) und folgenden Meldungen in der Debugausgabe:
'grabber.exe': 'F:\c++\qt4\qt4book\grabber\debug\grabber.exe' geladen, Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\ntdll.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\kernel32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\opengl32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\msvcrt.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\advapi32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\rpcrt4.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\gdi32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\user32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\glu32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\ddraw.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\dciman32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\Programme\qt4\bin\QtOpenGLd4.dll' geladen, Symbole geladen.
'grabber.exe': 'C:\Programme\qt4\bin\QtGuid4.dll' geladen, Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\comdlg32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\shlwapi.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\comctl32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\shell32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\oleaut32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\ole32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\imm32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\winmm.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\winspool.drv' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\Programme\qt4\bin\QtCored4.dll' geladen, Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\ws2_32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\ws2help.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\msvcp71d.dll' geladen, Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\msvcr71d.dll' geladen, Symbole geladen.
'grabber.exe': 'D:\Programme\Kaspersky Lab\Kaspersky Internet Security 6.0\adialhk.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'D:\Programme\Kaspersky Lab\Kaspersky Internet Security 6.0\adialhk.dll' entladen
'grabber.exe': 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\uxtheme.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'D:\Programme\Logitech\SetPoint\lgscroll.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\version.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\version.dll' entladen
'grabber.exe': 'C:\WINDOWS\system32\msctfime.ime' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\Wintab32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\wow32.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\apphelp.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\ntvdm.exe' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\version.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\userenv.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\tsappcmp.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\MTXOGL.dll' geladen, Keine Symbole geladen.
'grabber.exe': 'C:\WINDOWS\system32\psapi.dll' geladen, Keine Symbole geladen.
Das Programm "[1376] grabber.exe: Systemeigen" wurde mit Code 0 (0x0) beendet.
Wenn ich die grabber.exe separat aufrufe, geht alles ganz normal. Woran könnte das liegen?

Danke
Peter