我因为某些原因(不纠结为啥要使用),使用GetOpenFileName这个API函数去调用对话框。
但是遇到点问题,就是没办法取得打开文件的路径。请大家帮我看看原因。
char[] c_filename = new char[256];
ofn.lpstrFile = c_filename;
ofn.lMaxFile = c_filename.Length;
ofn.lpstrFileTitle = c_filename;
ofn.lMaxFileTitle = c_filename.Length;
ofn.lpstrFile[0] = '\0';
ofn.lpstrTitle = "另存为";
bool IsOpened = GetOpenFileName(ofn);
对话框一闪就跳过,没显示出来,IsOpened是false
------解决思路----------------------
对话框 不是有专门的控件可以使用么