Fandu_Nagesh
July 27th, 2002, 12:05 AM
Hi Gurus
I am using following code for File Open Dialog.
OPENFILENAME ofn;
char szFile[1024]= "\0";
HANDLE hf;
ZeroMemory(&ofn, sizeof(OPENFILENAME));
ofn.lpstrTitle = dialogTitle;
ofn.lStructSize = sizeof(OPENFILENAME);
ofn.hwndOwner = GetForegroundWindow();
ofn.lpstrFile = szFile;
ofn.nMaxFile = sizeof(szFile);
ofn.lpstrFilter = fileType;
ofn.nFilterIndex = 1;
ofn.lpstrFileTitle = NULL;
ofn.lpstrInitialDir = defaultFolder;
ofn.nMaxFileTitle = 1;
ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;
if (GetOpenFileName(&ofn)==FALSE)
{
return 0;
}
hf = CreateFile(ofn.lpstrFile, GENERIC_READ,
0, (LPSECURITY_ATTRIBUTES) NULL,
OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL,
(HANDLE) NULL);
strcpy(FolderPathName,ofn.lpstrFile);
CloseHandle(hf);
my problem is CAN I SHOW MY OWN STRING ON THIS STANDARD DIALOG?.....as per my understanding you can only change the header of this dialog. but for my application i want to add one string on this dialog?.....
Plz reply to this post.... if possibel with code
Regards
nagesh
I am using following code for File Open Dialog.
OPENFILENAME ofn;
char szFile[1024]= "\0";
HANDLE hf;
ZeroMemory(&ofn, sizeof(OPENFILENAME));
ofn.lpstrTitle = dialogTitle;
ofn.lStructSize = sizeof(OPENFILENAME);
ofn.hwndOwner = GetForegroundWindow();
ofn.lpstrFile = szFile;
ofn.nMaxFile = sizeof(szFile);
ofn.lpstrFilter = fileType;
ofn.nFilterIndex = 1;
ofn.lpstrFileTitle = NULL;
ofn.lpstrInitialDir = defaultFolder;
ofn.nMaxFileTitle = 1;
ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;
if (GetOpenFileName(&ofn)==FALSE)
{
return 0;
}
hf = CreateFile(ofn.lpstrFile, GENERIC_READ,
0, (LPSECURITY_ATTRIBUTES) NULL,
OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL,
(HANDLE) NULL);
strcpy(FolderPathName,ofn.lpstrFile);
CloseHandle(hf);
my problem is CAN I SHOW MY OWN STRING ON THIS STANDARD DIALOG?.....as per my understanding you can only change the header of this dialog. but for my application i want to add one string on this dialog?.....
Plz reply to this post.... if possibel with code
Regards
nagesh