char *FileMeWrite(HWND hwnd,char *Filter){
OPENFILENAME ofw;
ZeroMemory(&ofw, sizeof(OPENFILENAME));
ofw.lStructSize = sizeof(OPENFILENAME);
ofw.hwndOwner = hwnd;
ofw.lpstrFile = szFile;
ofw.nMaxFile = MAX_PATH;
ofw.lpstrFilter =Filter;
ofw.nFilterIndex = 1;
ofw.Flags =
OFN_PATHMUSTEXIST | OFN_HIDEREADONLY;
if (GetOpenFileName(&ofw)==TRUE){
HANDLE hf;
strcat(szFile,".lev");
hf = CreateFile(szFile, GENERIC_WRITE, 0,NULL,
CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
CloseHandle(hf);
}
return szFile;
}