How to add SelectAll in CFileDialog
-
Hi Friends, I am using a CFileDialog, i am giving a path in that. like.. dlg.m_ofn.lpstrInitialDir = Final_path; Here i have to Select all the files in the CFileDialog. How to do that?.
Thanks and Regards. SANTHOSH V
-
Hi Friends, I am using a CFileDialog, i am giving a path in that. like.. dlg.m_ofn.lpstrInitialDir = Final_path; Here i have to Select all the files in the CFileDialog. How to do that?.
Thanks and Regards. SANTHOSH V
santhoshv84 wrote:
Here i have to Select all the files in the CFileDialog. How to do that?.
While creating the CFileDialog object, you have to pass the OFN_ALLOWMULTISELECT also( 4th parameter )
nave [OpenedFileFinder]
-
santhoshv84 wrote:
Here i have to Select all the files in the CFileDialog. How to do that?.
While creating the CFileDialog object, you have to pass the OFN_ALLOWMULTISELECT also( 4th parameter )
nave [OpenedFileFinder]
OFN_ALLOWMULTISELECT is not my problem. While opening the CFileDialog all the files should be selected. How to do that?.
Thanks and Regards. SANTHOSH V
-
OFN_ALLOWMULTISELECT is not my problem. While opening the CFileDialog all the files should be selected. How to do that?.
Thanks and Regards. SANTHOSH V
derive a class from the CFileDialog and overide the OnFolderChange function. Inside that function take the handle of list control and select all items in it.
nave [OpenedFileFinder]
-
OFN_ALLOWMULTISELECT is not my problem. While opening the CFileDialog all the files should be selected. How to do that?.
Thanks and Regards. SANTHOSH V
santhoshv84 wrote:
While opening the CFileDialog all the files should be selected. How to do that?.
Programmatically, or using the keyboard/mouse?
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
-
santhoshv84 wrote:
While opening the CFileDialog all the files should be selected. How to do that?.
Programmatically, or using the keyboard/mouse?
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
Programmatically. or else With out the CFileDialog, I have to take all the files in the particular folder in an array. If you know this, let me know.
-
Programmatically. or else With out the CFileDialog, I have to take all the files in the particular folder in an array. If you know this, let me know.
santhoshv84 wrote:
...I have to take all the files in the particular folder in an array.
From MSDN: "If the user selects more than one file, the lpstrFile buffer returns the path to the current directory followed by the file names of the selected files. The nFileOffset member is the offset, in bytes or characters, to the first file name, and the nFileExtension member is not used. For Explorer-style dialog boxes, the directory and file name strings are NULL separated, with an extra NULL character after the last file name."
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne