wxWidget的fileDialog, dirDialog

使用窗口惯了,一旦需要用上打开文件和文件夹,就会看是否有相关的类。wxWidget用wxFileDialog和wxDirDialog来实现打开文件、打开文件夹的对话框,非常方便。如


wxFileDialog fileDialog(parentWnd, "Open file");
fileDialog.ShowModel();

就能弹出一个标准的本地对话框,用户可以在对话框中选择文件,当点确定返回时,代码可以通过这样来得到用户的选取


if (fileDialog.ShowModel() == wxID_OK)
{
    wxString path = fileDialog.GetPath();

}

wxDirDialog跟file dialog差不多,只要把上面的例子中的wxFileDialog改成wxDirDialog就可。




你可能感兴趣的:(wxWidget)