首页 > 编程知识 正文

实际测量中所使用的(使用中是指)

时间:2023-05-03 15:57:04 阅读:2183 作者:1027

classcmyfiledialog 3330 public iledialog impl

{

观众3330

//建构

cmyfiledialog(boolbopenfile对话框),

S7-1200可编程控制器,

_ u _ string文件名=0u,

dword dwf标志=ofn _ hidereadonly | ofn _ overwrite提示,

_ u _ string筛选器=0u,

hwndhwndparent=null:

//贴图

开始消息映射

chain _ msg _ map(cfileimpl对话框)

END_MSG_MAP()

//复盖

votinoninitdone(lpofnotfylpon);

受保护3330

CStringm_sDefExt、m _ sfilename、m _ sfilter:

lpctstrpre过滤器字符串(cstringfilter);

}:我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊

//CMyFileDialog

cmyfiledialog 3: cmyfiledialog(

BOOLbOpenFileDialog,_ u _ stringoridszdefext,_U_STRINGorIDszFileName,

dworddwflags、_U_STRINGorIDszFilter、hwndhwndndndindent)3330

cfiledialog impl(bopiledialog,NULL,NULL,0),

空值,hwndparent,

m_sDefExt(szDefExt.m_lpstr)、m _ filter name(SZ文件名。m _ lpstr),

m _ filter(SZ滤波器。m _ lpstr)

{

m _ ofn。lpstrdefext=m _ sdefext

m_ofn先生。标志|=dwf标志;

m _ ofn。lpstrfilter=预过滤字符串(m _过滤器):

//setupinitialfilename

如果(!m _ sfilename .IsEmpty())

lsrcpyn(m _ SZ文件名,m _ sfilename,_MAX_PATH):

}

voitcmyfiledialog 3: oninitone(lpofnotfylpon)

{

getfiledialogwindow().中心窗口(lpon-lpof n-hwendowner);

}

lpctstrcmyfiledialog :预过滤字符串(cstringsfilter)

{

lpstrpsz=过滤器获取缓冲区(0);

lpctstrpszret=psz

while(' ')!=*psz)

{

if(| '===* PSZ)

* psz=' 0

其他语句

PSZ=夏奈尔斯(PSZ);

}

返国;

}云娥:

cmyfiledialog(true,_ t(*).* ');

if(IDOK==fd).多式联运(*这个))

{

使用转换选项:

char * pfile路径=T2 a(FD。m _ SZ文件名);

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。