Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. #include <windows.h>
  2. #include <fstream>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
  8. {
  9. //Tworzenie potrzebnych obiektรณw
  10. TCHAR v_name[MAX_PATH + 1] = { 0 };
  11. TCHAR f_system_name[MAX_PATH + 1] = { 0 };
  12. DWORD v_number = 0;
  13. DWORD v_max_len = 0;
  14. DWORD flags = 0;
  15.  
  16. char str[24];
  17. fstream f_hnd;
  18.  
  19. //Pobieranie numeru seryjnego woluminu
  20. GetVolumeInformation("C:\\...", v_name, MAX_PATH + 1, &v_number, &v_max_len, &flags, f_system_name, MAX_PATH + 1);
  21.  
  22. //Formatowanie tablicy
  23. sprintf(str, "%X", v_number);
  24.  
  25. //Dodanie myล›lnika do numeru seryjnego
  26. //str.insert(4, "-");
  27.  
  28. //Zapisywanie do pliku
  29. f_hnd.open("test.txt", fstream::in | fstream::out | fstream::app);
  30. f_hnd << str << endl;
  31. f_hnd.close();
  32. return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement