Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Visual C++ RegSetValueEx() Parameter 5 char zu (const byte*)

user_251006 / 2 Antworten / Flachansicht Nickles

Hi,
mein Problem ist in meinem WinAPI-Code:

[Code]

Write_Success = RegSetValueEx(
hKey,
_T("Start Page"),
NULL,
REG_SZ,
"http://www.google.de/\0\0",
sizeof("http://www.google.de/\0\0");
[/Code]


und dass ist der ERROR:

[Code]
1> C:\...\main.cpp(27) : error C2664: 'RegSetValueExA': Konvertierung des Parameters 5 von 'char [24]' in 'const BYTE *' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
[/Code]

Und jetzt?



bei Antwort benachrichtigen