Software-OK
≡... News | ... Home | ... FAQ | Impressum | Kontakt | Gelistet bei | Danke |

  
HOME ► Faq ► FAQ - Windows-CPP-und-C ► ««« »»»

Alternative zu RegDeleteTree!


Zu RegDeleteTree, bzw. RegDeleteTreeW und RegDeleteTreeA kann man recht einfach eine eigene Routine schreiben!




Alternativ kann man auch SHDeleteKeyA bzw SHDeleteKeyW verwenden!


BOOL RecurseDeleteKey( HKEY hKey , LPCTSTR lpszKey )
{
try
{
DWORD dw;
HKEY hNewKey;
LONG lRes;

if ( RegCreateKeyEx( hKey,
( LPCTSTR )lpszKey,
0,
REG_NONE,
REG_OPTION_NON_VOLATILE , KEY_WRITE | KEY_READ,
NULL,
& hNewKey,
& dw
) == ERROR_SUCCESS )
{

TCHAR szBuffer[256];
DWORD dwSize = 256;
FILETIME time;

while ( RegEnumKeyEx( hNewKey , 0 , szBuffer , & dwSize , NULL , NULL , NULL , & time ) == ERROR_SUCCESS )
{
lRes = RecurseDeleteKey( hNewKey , szBuffer );
if ( lRes != ERROR_SUCCESS )
return lRes;
dwSize = 256;
}
}
return RegDeleteKey( hKey , lpszKey );
}
catch( ... )
{
return FALSE;
}
}



FAQ 22: Aktualisiert am: 11 April 2020 15:41 Windows
Windows-CPP-und-C

ARRAYSIZE Fehler beim Erstellen, Beheben!


Es ist einfach - ARRAYSIZE Fehler beim Erstellen, Beheben bei Fehlermeldung: : error C2065: ARRAYSIZE : nichtdeklarierter Bezeichner   Einfach selbst
Windows-CPP-und-C

Zeichenfolge ersetzen für Unicode in c++ Visual Studio!


Oft ist es bei der Umstellung von ANSIS, dass man Zeichenfolge ersetzen muss durch Unicode in c++ Visual Studio WCHAR, CHAR, unsigned short, UTF-8, UTF-16
Windows-CPP-und-C

Unterschied _ttof, atof, _atof_l, _wtof, _wtof_l in C++ und C?


Der Unterschied _ttof, atof, _atof_l, _wtof, _wtof_l in C++ und C ist, dass diese verschiedene Eingaben haben, aber die Ausgabe immer eine Gleitkommazahl
Windows-CPP-und-C

Farbe umkehren RGB COLORREF InvertColor(COLORREF lColor)!


Es ist einfach Farbe umzukehren aus RGB Werten, bzw. der COLORREF mit der Funktion InvertColorCOLORREF color #ifndef GetRValue #define GetRValuergb
Windows-CPP-und-C

MS Visual Studio Registerkarten deaktivieren / aktivieren!


Es ist einfach im MS Visual Studio Registerkarten zu deaktivieren oder wieder zu aktivieren Gerade im MS Visual Studio 2008 kommt es durch die Tabs / Registerkarten
Windows-CPP-und-C

BSCMAKE: error BK1506 : Datei ... kann nicht geöffnet werden: No such file or directory!


Die Fehlermeldung BSCMAKE: error BK1506 : Datei kann nicht geöffnet werden: No such file or directory Starten Sie das Windows Betriebssystem neu, ein
Windows-CPP-und-C

Unterschied Skript und Programm?


Der Hauptunterschied liegt darin, dass ein Skript interpretiert wird , während ein Programm ausgeführt wird  Der Script wird auf der jeweiligen Plattform

»»

  Meine Frage ist leider nicht dabei
Gestellte Fragen zu dieser Antwort:
Keywords: windows, c++, alternative, regdeletetree, regdeletetreew, regdeletetreea, recht, einfach, eine, eigene, routine, schreiben, alternativ, auch, shdeletekeya, shdeletekeyw, Fragen, Antworten, Software




    

  + Freeware
  + Ordnung am PC
  + Dateiverwaltung
  + Automatisierung
  + Office Tools
  + PC-Test-Tools
  + Deko und Spaß
  + Desktop-Uhren

  + SoftwareOK Pages
  + Micro Staff
  + Freeware-1
  + Freeware-2
  + Freeware-3
  + FAQ
  + Downloads

  + Top
  + Desktop-OK
  + The Quad Explorer
  + Don't Sleep
  + Win-Scan-2-PDF
  + Quick-Text-Past
  + Print Folder Tree
  + Find Same Images
  + Experience-Index-OK
  + Font-View-OK


  + Freeware
  + QuickMemoryTestOK
  + ShortDoorNote
  + IsMyHdOK
  + OpenCloseDriveEject
  + Print.Test.Page.OK
  + DesktopDigitalClock
  + IsMyLcdOK
  + AutoHideMouseCursor
  + PreventTurnOff
  + PAD-s

Partnerseite:

Home | Danke | Kontakt | Link | FAQ | Windows 2021 | Windows 2015 | eBlog | English-AV | Impressum | Translate | PayPal | PAD-s

 © 2023 by Nenad Hrg softwareok.de • softwareok.de • softwareok.com • softwareok.eu
0.077


► Der FireFox Internet Browser friert ein und lässt sich nicht beenden auf Windows 10! ◄

► Der FireFox Internet Browser friert ein und lässt sich nicht beenden auf Windows 10! ◄

► Der FireFox Internet Browser friert ein und lässt sich nicht beenden auf Windows 10! ◄

Durch die Nutzung meiner Webseite erklären Sie sich damit einverstanden, dass diese Cookies verwenden. mehr Infos & Datenschutz
....