PDA

Просмотр полной версии : нужен софт


MVadim
06.07.2009, 11:06
Нужен такой софт при котором в висте можно было бы в один клик показать/скрыть скрытые файлы
для хп у меня было такое, на висте это уже не пашет

MVadim
06.07.2009, 11:08
я так понимаю надо чтоб файл менял значения в реестре...

\\ChaOs//
06.07.2009, 13:25
Вот (http://www.multiupload.com/IRB3AZZIBP) накодил в с++, думаю разберешься.

PS Если нужны сорцы пиши.

MVadim
06.07.2009, 17:17
всё отлично работает, только приходится в ручную тыкать обновить, и если можно сорцы тоже

\\ChaOs//
06.07.2009, 19:26
#include "stdafx.h"
#include <windows.h>
#include <stdlib.h>
#include <tchar.h>

int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{

HKEY hKey;
DWORD dwShow=1,dwHide=2;
RegCreateKeyEx(HKEY_CURRENT_USER,L"Software\\Microsoft\\Windows\\CurrentVersion\\Expl orer\\Advanced",NULL,L"",REG_OPTION_NON_VOLATILE,KEY_SET_VALUE,NULL,&hKey,NULL);

if ( MessageBox(NULL,L"Показывать скрытые файлы?",L"?",MB_YESNO | MB_ICONQUESTION)==IDYES)
RegSetValueEx(hKey, L"Hidden", NULL, REG_DWORD,(LPBYTE) &dwShow ,sizeof(DWORD));

else RegSetValueEx(hKey, L"Hidden", NULL, REG_DWORD,(LPBYTE) &dwHide ,sizeof(DWORD));

RegCloseKey(hKey);

}