shouldnt:
Code:
if(fopen("Color.cfg","r") != 0)
{
FILE *LogFile;
LogFile = fopen("Color.cfg","r");
int rv,gv,bv;
rv = fgetc(LogFile);
fscanf(LogFile,"\n");
gv = fgetc(LogFile);
fscanf(LogFile,"\n");
bv = fgetc(LogFile);
wincl.hbrBackground = (HBRUSH)CreateSolidBrush(RGB(rv,gv,bv));
}
be:
Code:
FILE *LogFile;
LogFile = fopen("Color.cfg","r");
if(LogFile != 0)
{
int rv,gv,bv;
rv = fgetc(LogFile);
fscanf(LogFile,"\n");
gv = fgetc(LogFile);
fscanf(LogFile,"\n");
bv = fgetc(LogFile);
wincl.hbrBackground = (HBRUSH)CreateSolidBrush(RGB(rv,gv,bv));
}
fclose(LogFile);
Just wondering why you put two calls to fopen..