#FC

MFC函数—CSingleDocTemplate

前提:在InitInstance()函数的初始化过程中,我们可以看到代码CSingleDocTemplate*pDocTemplate;pDocTemplate=newCSingleDocTemplate(IDR_MAINFRAME,RUNTIME_CLASS(CHelloDoc),RUNTIME_CLASS(CMai...
代码星球 ·2020-11-21

MFC函数—CWinApp::LoadStdProfileSettings

从InitInstance成员函数内调用该函数,启用和加载最近使用的(MRU)文件和最后浏览状态的列表。voidLoadStdProfileSettings(  UINTnMaxMRU=_AFX_MRU_COUNT);参数nMaxMRU:要跟踪的最近使用的文件个数。如果nMaxMRU为0,MRU列表...

MFC函数—SetRegistryKey

前言:在用mfc框架编写应用的时候,如果注意,你会发现在App应用类的InitInstance()函数中,初始化时总有一个SetRegistryKey("String"); 这是什么函数呢,设置记录字符串,不明觉厉,于是用心去查了一下,分享给大家。总起:其实很明了,如果你的应用需要使用注册表,则它为你提供了很...
代码星球 ·2020-11-21

什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?

https://mp.weixin.qq.com/s/Co1LxS2h_ILh9syOmshjZg什么是CGICGI全称是“公共网关接口”(CommonGatewayInterface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。CGI可以用任何一种语言编写,只要这种语言...

MFC 解决绘图时闪烁问题的一点经验

2015-05 由于作图过于复杂和频繁,所以时常出现闪烁的情况,一些防止闪烁的方法,如下:(1)将Invalidate()替换为InvalidateRect()。Invalidate()会导致整个窗口的图象重画,需要的时间比较长,而InvalidateRect()仅仅重画Rect区域内的内容,所以所需时间会少...

MFC中窗口重绘

搬家于CSDN2015-05-14MFC提供了三个函数用于窗口重绘InvalidateRect(&Rect)Invalidate()UpdateWindow() 当需要更新或者重绘窗口时,一般系统会发出两个消息WM_PAINT(通知客户区有变化)和WM_NCPAINT   ...
代码星球 ·2020-11-05

MFC 文件保存对话框的设置的那些秘密

搬家自CSDN2015-5-14CFileDialog::CFileDialog(BOOLbOpenFileDialog,LPCTSTRlpszDefExt=NULL,LPCTSTRlpszFileName=NULL,DWORDdwFlags=OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,L...

给基于对话框的MFC程序添加状态栏并实时显示时间

转载自丝雪儿1.首先在stringtable里添加两个字串,ID分别为IDS_INDICATOR_MESSAGEandIDS_INDICATOR_TIME2.在你的dlg.h类里面加个CStatusBarm_bar;3.在dlg.cpp开头加上 staticUINTindicators[]={ ID...

有关MFC类与其窗口句柄

Attach,其实就是让一个CWnd对象的HWND成员指向这个窗口句柄。这就是Attach主要完成的任务。Detach。如前所述,WNDCLASS其实和CWnd根本没有什么关系。它们之间只是通过CWnd的成员HWND联系起来的。如果把Attach看做“联姻”的话,那么Detach就是“离婚”了,通俗地说,就是切断一个C...

VC/MFC如何添加启动界面

2015-05转自 香远益清原文VC/MFC如何添加启动界面1、基于框架类的应用程序添加启动画面的步骤(利用组件库中的SplashScreen组件生成Splash1.cpp和Splash1.h这两个文件)(1)用Photoshop等制作启动画面图像,保存为bmp格式。 (2)用Appwizard建一...
代码星球 ·2020-11-05

MFC中动态添加控件----寻找多年的秘籍,吐血推荐

原文作者tianwaik 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。为了对照,我们先来看一下静态控件的创建。    放置静态控件时必须先建立一个容器(一般是对话框),这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对...

MFC中的双缓冲技术(解决绘图闪烁问题)

转自MFC绘图不闪烁——双缓冲技术[转]   在VC/MFC用CDC绘图时,频繁的刷新,屏幕会出现闪烁的现象,CPU时间占用率相当高,绘图效率极低,很容易出现程序崩溃。  所谓双缓冲技术,下面是百度百科的解释:  我们看电视时,看到的屏幕称为OSD层,也就是说,只有在OSD层上显示图像我们才能看到。现在,我需...

VC/MFC中计算程序运行时间

转自原文VC/MFC中计算程序运行时间说明,这四种方法也分别代表了类似的实现,在MFC中,所可以从哪些类集合去考虑。 方法一利用GetTickCount函数(ms)CStringstr;longt1=GetTickCount();//程序段开始前取得系统运行时间(ms)。。。。。。//todosthlongt...
代码星球 ·2020-11-05

mfc添加自定义事件

1.在对话框的头文件里面添加声明函数:afx_msgvoidOnStnClickedPicStop(); 2.在对话框的源文件添加BEGIN_MESSAGE_MAP(CPcEn3dTestDlg,CDialogEx)ON_STN_CLICKED(IDC_STOP_PIC,&CPcEn3dTestDlg...
代码星球 ·2020-10-31

mfc开发问题_v1

1. 设置对话框按钮背景图片? 首先,设置对话框按钮的属性为Bitmap,然后导入资源文件(一个你需要作为背景的小图片),最后在该对话框类的OnInitDialog函数中添加如下代码://设置对话框按钮背景图片HBITMAPhBmp=::LoadBitmap(AfxGetInstanceHandle...
代码星球 ·2020-10-21
首页上一页...678910...下一页尾页