OPENFILENAME
ofn
;
char filename [ MAX_PATH ] = { 0 }; //一定要清零,否则它会返回NULL
RtlZeroMemory (& ofn , sizeof (ofn ));
ofn . lStructSize = sizeof (ofn );
ofn . hwndOwner = 0 ;
ofn . lpstrFilter = _T ("All Files /0 *.* /0 " );
ofn . lpstrFile = filename ;
ofn . nMaxFile = MAX_PATH ;
ofn . Flags = OFN_PATHMUSTEXIST |OFN_PATHMUSTEXIST ;
if (GetOpenFileName (& ofn ))
{
MessageBox (filename );
}
char filename [ MAX_PATH ] = { 0 }; //一定要清零,否则它会返回NULL
RtlZeroMemory (& ofn , sizeof (ofn ));
ofn . lStructSize = sizeof (ofn );
ofn . hwndOwner = 0 ;
ofn . lpstrFilter = _T ("All Files /0 *.* /0 " );
ofn . lpstrFile = filename ;
ofn . nMaxFile = MAX_PATH ;
ofn . Flags = OFN_PATHMUSTEXIST |OFN_PATHMUSTEXIST ;
if (GetOpenFileName (& ofn ))
{
MessageBox (filename );
}