Exemplo n.º 1
0
AllocatedPath
FilePicker(const TCHAR *caption, const TCHAR *patterns)
{
    assert(patterns != nullptr);

    FileDataField df;
    df.ScanMultiplePatterns(patterns);
    return FilePicker(caption, df)
           ? df.GetPathFile()
           : nullptr;
}
Exemplo n.º 2
0
bool
FilePicker(const TCHAR *caption, const TCHAR *patterns, TCHAR *buffer)
{
  assert(patterns != nullptr);

  FileDataField df;
  df.ScanMultiplePatterns(patterns);
  if (!FilePicker(caption, df))
    return false;

  _tcscpy(buffer, df.GetAsString());
  return true;
}