1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| #include <Registry.hpp>
TRegistry *Reg = new TRegistry();
Reg->RootKey = HKEY_CURRENT_USER;
Reg->OpenKey("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", false);
DWORD Status = Reg->ReadInteger("HideFileExt");
if (Status==1){ //affiche les extensions
Reg->WriteInteger("HideFileExt", 0); } delete Reg;
TRegistry *Reg = new TRegistry();
Reg->RootKey = HKEY_CURRENT_USER;
Reg->OpenKey("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced",false);
DWORD Status = Reg->ReadInteger("HideFileExt");
if (Status==0){
Reg->WriteInteger("HideFileExt", 1); } delete Reg; //n'affiche plus les extensions |