C++
路边的小西瓜
这个作者很懒,什么都没留下…
展开
-
MFC下拉框 ComboBox(基于对话框)
下拉框ComboBox1.属性中加入数据 data 用分号;(注意必须是英文符号)进行分割2.默认排序,修改sort为false就会按照自己写的顺序显示3.type类型选择DropList就变成不可以编辑的下拉框4.添加 AddString5.删除 DeleteString6.插入 InsertString7.设置默认选项 setCurSel8.获取当前索引 getCurSel9.根据索引获取内容 GetLBText(index,str);10.控件事件 OnCbnSe原创 2020-11-13 16:50:00 · 1524 阅读 · 0 评论 -
MFC编辑框的使用(基于对话框)
编辑框使用1.属性mutiline 多行want return 换行滚动条 无限横向 纵向输入2.GetWindowTextW();设置值SetWindowTextW();获取值3.默认单行点击回车退出bug解决办法:找到 重写->OnOk->注释掉其中代码4.退出当前对话框:CDialog::OnOK();CDialog::OnCancel();//取消对话框,和OnOK()同效果exit(0);//退出整个程序复制一个编辑框的内容到另一个编辑框:void原创 2020-11-13 16:10:50 · 726 阅读 · 0 评论 -
C++(底层窗口实现)
MFCWindows消息机制1.SDK和API*SDK:软件开发工具包 (Software Development Kit) ,一般都是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。**API函数: **Windows 操作系统提供给应用程序编程的接口(Application Programming Interface)。Windows应用程序API函数是通过C语言实现的,所有主要的Wi ndows函数都在Windows. h头文件中进行了声明。原创 2020-11-13 14:46:50 · 2872 阅读 · 0 评论 -
CStaticText 静态文本
//如果是需要一开始不需要任何操作就显示的内容,把内容写到*OnIntDialog()*里/*CStaticText 静态文本 1添加变量以STATIC为结尾的ID是不可以添加变量,需要修改ID 2设置内容setWindowTextW. 3获取内容getWindowTextW 按钮也一样 4如何禁用按钮 4.1 Enableindow(FALSE)禁用,TRUE可用*///点击按钮改变static内容!注意!在ID为static中是不能添加成员变量的,只要把ID名改成其他任何都可以原创 2020-11-12 21:59:53 · 413 阅读 · 0 评论 -
MFC实现弹出模态对话框和非模态对话框(基于对话框)
//模态对话框按钮是点击事件void CMFC2Dlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 //弹出模态对话框 有阻塞功能可以顺利弹出 //首先给要弹出的窗口添加一个类,会自动生成该窗口的.cpp和.h文件 //1.要弹出对话框,首先要知道对话框属于哪个类,属于的类就是我们取的IDD后的名称,在类视图中查看类 /*2.要先引用该类的头文件,在MFC中引用类的头文件时, 如果起的类名时以大C开头,引用头文件的时候不要写大原创 2020-11-12 20:46:36 · 1883 阅读 · 0 评论