-4

DEV C++ を介して C/C++ で自分のログ オン チェンジャーを作成しています。

ログイン画面の背景の画像を変更することになっていますが、ユーザー入力から画像を取得し、245KB 未満であるかどうか、および *.jpeg ファイルであるかどうかを確認します。

set_image() 関数で行うのが理想的です。それがあなたに役立つなら、これが私の現在のコードです:

#include<stdio.h>
#include<windows.h>
#include<conio.c>
#include<stdlib.h>

int patch(){
    system("cls");
    system("regedit /s ./src/patch.reg");
    system("md %windir%/system/oobe/info/backgrounds");
    gotoxy(12,35);
    printf("Patch Successful!");
    return 0;
}

int unpatch(){
    system("regedit /s ./src/unpatch.reg");
    system("rd /q %windir%/system/oobe/info/backgrounds");
    gotoxy(12,35);
    printf("Unpatch Successful!");
    return 0;
}

int set_image(){


}


main(){
       int i;
       system("cls");
       gotoxy(10,1);
       printf("LOGON CHANGER V0.1");
       gotoxy(30,10);
       printf("1 - Patch");
       gotoxy(30,11);
       printf("2 - Unpatch");
       gotoxy(30,12);
       printf("3 - Set Image");
       gotoxy(15,25);
       printf("Insert your option");
       gotoxy(35,25);
       scanf("%i",&i);
       switch(i){
                 case 1:
                      patch();
                      break;
                 case 2:
                      unpatch();
                      break;
                 case 3:
                      set_image();
                      break;
                 default:
                         system("cls");
                         gotoxy(35,12);
                         printf("Not a valid input, try again ;)");
                         Sleep(3000);
                         main();
       }
}
4

1 に答える 1