
void
cxxxdlg::dodataexchange(cdataexchange*
pdx)
{
cdialog::dodataexchange(pdx)
//{{afx_data_map(cxxxdlg)
ddx_text(pdx,
idc_xx_xx,
m_x)
..}
交换。
对话框中的某项的初始值
bool
cxxxdlg::oninitdialog()
{
cdialog::oninitdialog()
...在这里设置
}
----------
标准文件输入输出对话框文件名
用到
openfilename
结构。
你把更新的文件名存起来,调用对话框时用这个(含有你的文件名的)结构就可以了。
加上头文件#include <commdlg.h>其格式如下
OPENFILENAME ofn
char path[MAX_PATH]
static TCHAR szFilter[] = TEXT ("Text Files (*.TXT)\0*.txt\0") \
TEXT ("ASCII Files (*.ASC)\0*.asc\0") \
TEXT ("All Files (*.*)\0*.*\0\0")
ofn.lStructSize = sizeof (OPENFILENAME)
ofn.hwndOwner = hwnd
ofn.hInstance = NULL
ofn.lpstrFilter = szFilter
ofn.lpstrCustomFilter = NULL
ofn.nMaxCustFilter = 0
ofn.nFilterIndex = 0
ofn.nMaxFile = MAX_PATH
ofn.nMaxFileTitle = MAX_PATH
ofn.lpstrInitialDir = NULL
ofn.lpstrTitle = NULL
ofn.Flags = 0 // Set in Open and Close functions
ofn.nFileOffset = 0
ofn.nFileExtension = 0
ofn.lpstrDefExt = TEXT ("txt")
ofn.lCustData = 0L
ofn.lpfnHook = NULL
ofn.lpTemplateName = NULL
ofn.hwndOwner = hwnd
ofn.lpstrFile = path
ofn.lpstrFileTitle = NULL
ofn.Flags = OFN_HIDEREADONLY | OFN_CREATEPROMPT
GetOpenFileName (&ofn) //打开文件对话框
GetSaveFileName(&ofn)//保存文件对话框
这里分享下c语言正向反向输出字符的方法。
设备:联想h430
系统:win1064位
软件:c语言c99
1、打开Dev-C++软件,新建一个空白文件。
2、单击文件---->另存为,保存源文件。
3、在保存文件对话框中,将保存类型选择为C,文件名为输出宽字符。
4、定义头文件的,如下图所示。
5、接着,定义主函数名。定义一个宽字符类型的变量wstr,类型用wchar_t表示。
6、提示输入宽字符型变量, *** 作者在键盘输入任意的宽字符。
7、最后,输出宽字符变量,用wprintf命令实现输出。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)