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 );
}