Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 00:14

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C++] Pfad auslesen

Discussion on [C++] Pfad auslesen within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2010
Posts: 3
Received Thanks: 0
[C++] Pfad auslesen

Hey
Ich wollte in der Regitsry mit RegQueryValueEx einen pfad auslesen. Als Beispiel hab ich dann dazu später was im Internet gefunden.
Allerdings bekomme ich immer nur den ersten Buchstaben ausgegeben und nicht den kompletten Pfad.
So siehts erstmal aus:
Code:
#include <iostream>
#include <windows.h>
#include <stdio.h>

using namespace std;

int main()
{
	unsigned char temp[99] = {""};	
	unsigned long size = sizeof(temp);
	HKEY hKey;
	
	RegOpenKey(HKEY_CURRENT_USER, L"Software\\Microsoft\\MediaPlayer\\Setup\\CreatedLinks", &hKey);
	RegQueryValueEx(hKey, L"AppName", NULL, NULL, temp, &size);
	RegCloseKey(hKey);
	cout << temp;
	system("PAUSE");
	return 0;
}
Ich hoffe einer von euch was wo das Problem liegt.
1D2O3M4E5N6I7C8 is offline  
Old 03/27/2010, 20:15   #2
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Liegt daran, dass du das Program im Unicode-Format compilest und cout demnach das zweite 0-Byte als Ende des Strings interpretiert.

Code:
wcout << (LPTSTR)temp;
ms​ is offline  
Old 03/27/2010, 20:37   #3


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
du brauchst einen wchar und keinen char
das problem hatte ich am anfang auch
oder nimm RegQueryValueExA
MrSm!th is offline  
Reply

Tags
auslesen, c++, pfad, registry


Similar Threads Similar Threads
Pfad zu den Quests
08/30/2010 - Metin2 Private Server - 1 Replies
Hallo, ich bräuchte den Pfad in FileZilla zu den .quest Datein ;) danke Tamor
Illidans Pfad
06/02/2010 - World of Warcraft - 4 Replies
Moin Leute, Undzwar wollte ich mich erkundigen ob es möglich ist per Modelchange Illidans Pfad dauerhaft zu haben. Für die die es nicht wissen: Illidans Pfad ist ein Item aus dem TCG und verleiht den Char die Fußspuren von Illidan. Brennende Fußspuren um genau zu sein (: Hoffe ihr könnt mir helfen Lg Xionz
OX Pfad
11/06/2009 - Metin2 Private Server - 1 Replies
Hey, weiß jemand wo die OX Files gespeichert sind? Nach langen suchen konnte ich die immernoch nicht finden ;) Ich suche nicht die Deutschen Dateien, sondern nur den Pfad wo die Chinesischen OX Dateien gelagert sind. uA OX Blume, OX Fragen.



All times are GMT +1. The time now is 00:17.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.