CRegKey nicht erkannt
-
Hi Leute!
Ich habe ein Problem beim Nutzen der CRegKey Funktionen. Ich muss einige Schlüssel im Programm ändern. Dachte ich
#include "atlbase.h" #include "stdafx.h" CRegKey reg; reg.Open(HKEY_CURRENT_USER,"Software\\ODBC\\ODBC.INI");
da erkennt er "reg" nicht, also als hätte er die Header nicht eingebunden.
dabei:
#include "stdafx.h" #include "atlbase.h" CRegKey reg; reg.Open(HKEY_CURRENT_USER,"Software\\ODBC\\ODBC.INI");
Da bekomme ich dann nen komischen Fehler:
e:\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlconv.h(1000) : error C2084: Funktion 'LPDEVMODEA AtlDevModeW2A(LPDEVMODEA,const DEVMODEW *)' hat bereits einen Funktionsrumpf
d:\microsoft visual studio .net 2003\vc7\atlmfc\include\atlconv.h(548): Siehe vorherige Definition von 'AtlDevModeW2A'
e:\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlbase.h(6683) : warning C4193: #pragma-Warnung (pop): Keine dazugehörige '#pragma-Warnung (push)'
Das verstehe ich absolut nicht, kann mir jemand helfen?
Danke, Ranger