欢迎光临散文网 会员登陆 & 注册

mfc常见操作

2020-09-02 21:32 作者:迷之佐娜  | 我要投稿

1.双击对话框空白部分,添加类。

2.在资源视图上添加和资源,注意添加图片资源时要将资源放在文件所在文件夹中的re.c中。

3.在类向导中添加自定义类。

4.F5快速编译,F9设置断点,F10编译断点下一行

5.在类视图中相应的类的属性中添加消息,初始化函数

6.当程序出错时,点忽略

7.那个按钮需要弹框,就在型的Diaolg中添加资源,新建对话框,然后给

新的对话框添加类,在原来的对话框的cpp文件中添加新对话框的头文件,

并在新对话框中添加初始化和关闭消息与相应。

PropertyDlg dlg;    PropertyDlg:新对话框类加Dlg。

dlg.DoModal();        弹框

8.按钮操作编辑框

A)GetDlgItem(IDC_EDIT1)->SetWindowText(“123”);

B)编辑框关联control变量m_edit1.

m_edit1. SetWindowText(“123”);

C)编辑框关联value变量m_edit1.

m_edit1=”123”;

UpdataDate(FALSE);

C1)在初始化程序里

GetDlgItem(IDC_EDIT1)->SetWindowText(“123”);

UpdataDate(TURE);

在按钮程序里MessageBox(m_edit1,0,0);

将编辑框内容写入按钮。

9. mfc中如何去掉控件新增的变量

新增一个变量这个变量存在于两个位置,一个是头文件中项目名+Dlg.h文件,另一个是源文件中项目名+Dlg.cpp文件,比如我的项目名是abc,那么变量将会存在于abcDlg.h和abcDlg.cpp中,可通过资源管理器打开这两个文件.然后在每个文件中用Ctrl+f组合键搜索你要删除的变量名,然后删掉它所在的所以位置.

10. vs2017中如何加关联控

https://www.cnblogs.com/haihai187/p/VS2017.html

11.数据库操作

https://www.mysql.com/downloads/mysql

安装步骤网上查

查看启动:控制面板》系统与安全》管理工具》服务》mysql

查看数据库:mysql command line

Show databases:显示已有数据库

12.查看控件顺序:Ctrl+D

13.直接点击相应控件打开指定文件

CFileDialog fDlg(TRUE, NULL, NULL, OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST, TEXT("*.*||"), NULL);

    if (fDlg.DoModal() == IDOK)  //显示对话框并判断返回值,

    {

        //返回IDOK,表示按了确定,这里处理按确定的结果。

        CString strFileName = fDlg.GetPathName();

        ShellExecute(GetSafeHwnd(), _T("OPEN"), strFileName, NULL, NULL, SW_SHOWNORMAL);

    }

    else

    {

        //返回的不是IDOK,表示按了取消,这里处理按取消的结果,通常是直接return

        return;

    }

14.tabctrl…….ctree………..listbox   


mfc常见操作的评论 (共 条)

分享到微博请遵守国家法律