MFC
应用程序框架
LV小猪精
努力缩小距离
展开
-
MFC鼠标移入移出操作
【代码】MFC鼠标移入移出操作。原创 2022-09-26 10:09:04 · 529 阅读 · 0 评论 -
MFC屏幕截图
实现屏幕截图,并保存多张图片。原创 2022-08-08 10:37:11 · 702 阅读 · 0 评论 -
MFC按钮禁用实现
遇到一个很蠢的问题(每次禁用后就自己变成可以用的),结果弄了一下午才发现问题。结果就是不断更新,导致即使我已经将按钮都置为禁用,但是还是没有效果。函数,该函数能够实现循环,在函数体内我又写了。...原创 2022-08-06 17:55:39 · 1138 阅读 · 0 评论 -
MFC Check-box与Button结合
在MFC中经常需要一个按钮能够实现多种功能,这个时候可以考虑通过Check-box的勾选操作来与其配合实现目标效果。首先在对话框里添加Check-box,并且修改Check-box的ID双击添加好的Check-box,会创建一个相应的函数,由于Check-box本意是为了与Button结合使用,所以在该函数内部可以这样编写:void FeatureDistributionDialog::OnBnClickedGan(){ // TODO: 在此添加控件通知处理程序代码 CMainFrame*原创 2022-04-25 21:11:47 · 449 阅读 · 0 评论 -
点集的读入与输出操作
在MFC框架里实现从文件中读取点集1. 点集读入操作实现代码:2.点集输出操作实现代码:1. 点集读入操作实现代码:读入点集数据(ID, (x,y,z))void Readpoint(){ CString filter = "(*.txt)|*txt|所有文件(*.*)|*.*||"; CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, filter, NULL); if (dlg.DoModal原创 2022-04-20 09:39:06 · 258 阅读 · 0 评论 -
MFC键盘交互
MFC键盘交互首先设置键盘按键消息响应void CFeatureReuseView::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags){ // TODO: 在此添加消息处理程序代码和/或调用默认值M//... CGLView::OnKeyDown(nChar, nRepCnt, nFlags);}2.在view类中添加PreTranslateMessage函数BOOL CFeatureReuseView::PreTranslateMes原创 2021-08-12 20:54:59 · 563 阅读 · 0 评论 -
坐标位置实时显示
MFC程序实时显示鼠标坐标位置如图所示附上代码:void CVoronoi2View::OnMouseMove(UINT nFlags, CPoint point){ // TODO: 在此添加消息处理程序代码和/或调用默认值 CString str; CMainFrame *pFrame = (CMainFrame*)AfxGetApp()->m_pMainWnd;//要求包含MainFrm.h头文件 CStatusBar *m_StatusBar = (CStatusBar*)G原创 2021-07-16 19:20:03 · 403 阅读 · 0 评论 -
MFC图片保存
MFC保存图片添加事件处理程序于view类中代码如下:void CVoronoi2View::OnFileSaveAs(){ CClientDC dc(this); CRect rect; //GetClientRect(&rect); //获取画布大小 rect.left = 0; rect.right = boxlength;//boxlength为宏定义 rect.top = 0; rect.bottom = boxwidth; HBITMAP hbitmap原创 2020-10-04 14:59:25 · 2774 阅读 · 2 评论 -
MFC实现计算器
MFC实现计算器简易计算器实现加减乘除等功能,可以使用小数点1.首先添加计算器按钮界面2.设置好各个变量,注意添加变量时要选择value3.双击各个button按键依次添加功能话不多说直接上代码// McountDlg.h : 头文件#pragma once// CMcountDlg 对话框class CMcountDlg : public CDia...原创 2020-02-06 11:29:10 · 6941 阅读 · 2 评论