Привет, я проверяю GUID SqlClass, который находится в моем Test.dll Но он не дает успеха, он потерпел неудачу со значением ... Что не так в этом коде.
#include <windows.h>
#include <iostream>
using namespace std;
int main() {
HKEY hk;
long n = RegOpenKeyEx(HKEY_CLASSES_ROOT,TEXT("\\CLSID\\SqlClass"),
0,KEY_QUERY_VALUE, &hk );"
if ( n == ERROR_SUCCESS ) {
cout << "OK" << endl;
}
else {
cout << "Failed with value " << n << endl;
}
}
Я тоже так пытался RegOpenKeyEx (HKEY_CLASSES_ROOT, TEXT ("\ CLSID \ 46A951AC-C2D9-48e0-97BE-91F3C9E7B065"),
0, KEY_QUERY_VALUE, & hk)
Этот код работает отлично
#include < windows.h >
# include < iostream >
using namespace std;
int main() {
HKEY hk;
long n = RegOpenKeyEx(HKEY_CLASSES_ROOT,
TEXT("\\CLSID\\{46A951AC-C2D9-48e0-97BE-91F3C9E7B065}"),
0,KEY_QUERY_VALUE, &hk );"
if ( n == ERROR_SUCCESS ) {
cout << "OK" << endl;
}
else {
cout << "Failed with value " << n << endl;
}
}