MFC一个运行问题

VC/MFC > 基础类 [问题点数:30分,结帖人lty369963]
等级
本版专家分:5
结帖率 92%
等级
本版专家分:5
等级
本版专家分:5
等级
本版专家分:10314
等级
本版专家分:5
等级
本版专家分:5
等级
本版专家分:5
lty369963

等级:

MFC程序只运行一个实例

以对话框程序Demo为例:1、在CDemoApp类中添加成员变量: HANDLE m_hMutex;2、重载CWinApp::InitInstance 和 CWinApp::ExitInstance,代码如下: BOOL CDemoApp::InitInstance(){ //创建互斥量 m_hMutex = ::...

MFC运行一个实例窗口

在编写MFC程序的时候,有些时候需要程序只能运行一个实例。需要实现这样功能,首先要阻止多个实例的运行,并将运行了的实例放置到最前面。本篇文章中采用互斥量来实现。 2. 实现 在InitInstance()对应的App类中...

MFC中应用程序只允许运行一个实例

但在有些情况下为保证应用程序的安全运行,要求程序只能运行一个实例,比如程序要使用只能被一个进程单独使用的特殊硬件(例如调制解调器)时,必须限制程序只运行一个实例。  这里涉及两个基本

简易入门MFC

目标:做一个简单的计算器,代码就不考虑了,主要强调如何上手MFC,和简单了解MFC的框架。1.如何创建一个MFC工程项目创建MFC的过程如下:(visual studio 2012)1>.新建->项目:选择MFC应用程序,名称...

请教一个MFC程序运行出错的问题

这段代码是书上的用的是VC6,我用的是VS2013,编译的时候什么错误都没有,运行的时候就出问题了,DEBUG ASSERTION FAILED EXPRESSION:_ATL_CONDVAL,并且 就卡死在那了,只能结束VS2013的进程,如果把osTime = time....

MFC怎样编写后台运行的程序 (这值得看)

以下为摘录: 1、实现开机自运行 ... 我在csdn网站上经常看到有人问这样的问题,其实要实现开机时就自动运行自己的程序并不难。在注册表的HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

MFC程序唯一运行判断(只能运行一个实例)

方法: BOOL CIrisApp::InitInstance() {  //加入程序唯一运行  ::CreateMutex(NULL,TRUE,m_pszExeName);  if(GetLastError()==ERROR_ALREADY_EXISTS)  {  AfxMessageBox(_T("该程序已经运行"));  

mfc 两个定时器 访问同一个线程,数据重叠问题

我设置了两个定时器(一个15s定时,一个35s定时)都向同一个线程(该线程根据发送指令,接收数据)发送相似的指令,但是数据在两个定时器同时到达时会出现数据重叠问题(即定时器1接收的数据可能包含定时器2的数据)...

MFC怎样编写后台运行的程序 (这值得看) 续。。。

篇链接:http://blog.csdn.net/jax_lee/article/details/6771580 但是我觉得这更加直接,更加一目了然。。 作者:A Kun (a_kun@etang.com)  有很多应用程序要求一起动就隐

一个MFC程序

次和大家在一起探讨了用VS创建

vc++6.0使用mfc创建一个windows窗口没报错但不能运行

下面这段代码想生成一个空白窗口, 在vc++6.0enterprise上运行没有报错和警告,但是运行不了,求大神帮忙啊 ``` #include "afxwin.h" class CMinApp:public CWinApp { public: virtual BOOL lnitlnstance(); }...

MFC 每次运行或调试的时候总弹出一个“新建”对话框

我在MFC新建一个对话框其对应的类继承 CFormView,之前还有一个对话框也是继承CFormView,似乎产生冲突。每次运行或调试的时候总是弹出一个标题为“新建”的对话框,但无论怎么选都能正常运行。![图片说明]...

程序运行一段时间后,界面不刷新 mfc

这个线程机制以前用串口通信和usb虚拟串口通信都是正常的,没出现过这个问题! 线程代码如下: //接收数据监测线程 UINT CBluetoothScaleDlg::CommThread(LPVOID pParam) { //线程函数 CBluetoothScaleDlg ...

MFC判断某程序是否正在运行及关闭某外部运行进程

包含头文件: #include <windows.h> //不一定需要 #include "psapi.h" //不一定需要 #include"stdio.h"//不一定需要 #include <tlhelp32.h>//一定需要 .../*--------------------------------------------...

MFC获取程序运行目录

MFC获取程序运行目录

c++\MFC测试代码的运行时间

有时候需要测试某段代码的运行时间,在Windows平台下可以尝试以下几种方法: 方法 利用GetTickCount函数(ms) 代码: CString str;   long t1=GetTickCount();//程序段开始前取得系统运行时间(ms) 。。。。。...

vs2017安装和使用教程(详细)

vs2019 已于4月2日推出,用户不用卸载vs2017,因为这二者互相独立,项目也兼容,安装教程也是本篇的姊妹篇: vs2019安装和使用教程(详细) vs2017如此强大,不仅仅是C语言,... 如果想编写Java的话,可以使用vsc...

MFC程序隐藏运行界面

MFC中隐藏运行界面确实花花点功力。  针对对话框程序,种不是很好地实现方法是在OnPaint函数中添加如下代码: CWnd::ShowWindow(SW_HIDE); 添加后执行会发现屏幕会闪烁一下之后只在后台运行。  有种好...

VS2010 MFC exe独立系统环境运行

如何让一个VS 生成的 exe 在没有安装VS 以及 依赖项dll 的电脑上运行,尝试了一下,将中间遇到的问题记录一下。 1. 在vs里面编译运行可以,但是点击Debug里面的.exe却显示如下问题: 程序目录下已经添加此dll文件,...

MFC获取当前程序运行路径

MFC 可以使用 GetModuleFileName 函数经过处理后 , 来获取当前程序运行的路径 , 源码如下 : CString GetProgramPath() { CString strProgramPath; GetModuleFileName(NULL,strProgramPath.GetBuffer(MAX_PATH),MAX...

【框架-MFCMFC 实现单例进程,只允许一个程序运行

1方案:添加互斥量 ”CSSegment“ 自定义 BOOL CCSWinApp::InitInstance() { //单例进程模式 HANDLE hMutex=::CreateMutex(NULL,TRUE,_T("CSSegment")); if(hMutex!=NULL) { if(GetLastError()==ERROR_...

MFC中使用OCX控件遇到的一个问题

一个简单的MFC对话框中嵌入一个OCX控件(如浏览器控件),该控件采用动态方式创建,即调用CWnd::Create()接口生成窗口,在本机运行良好,但是在其它部分机器上运行则出现程序异常,报告occsite.cpp的第161行出现...

获取VC/MFC程序的运行时间

 这函数返回从“开启这程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数 ,在MSDN中称之为 挂钟时间(wal-clock) 。  其中clock_t是用来保存时间的数据类型,在time.h文件...

MFC关于解决点击关闭,对话框仍有后台程序运行问题

1.添加KillProcess(LPCSTR pszClassName, LPCSTR pszWindowTitle)函数; int CTestDlg::KillProcess(LPCSTR pszClassName, LPCSTR pszWindowTitle) {  HANDLE hProcessHandle; //  ULONG nProcessID;...

新手学习vs2010运行mfc问题

代码如下,我在视类加入如下代码,想实现输入字符后敲击回车在菜单栏生成一个动态菜单,但是敲下回车的时候程序就崩溃了,求助 void CMy321555555555555555555View::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags) ...

vs2017 开始自己的第一个MFC程序--对话框示例--整数加法器

博主这里还提供一个vs2019的MFC实现的画图小项目,非常详细!! vs2019 MFC实现office界面的画图小项目(超超级详细) 目录 MFC安装教程:vs2017 安装MFC 一、新建项目 二、进入对话框的控件界面 三、编写一个...

MFC对话框如何运行后隐藏起来

但其实那样是不行的,因为MFC中对话框的初始化显示其实很复杂,并不像SDK中的ShowWindow那么简单。下面介绍几种方法来达到运行后立刻隐藏。1.使用MoveWindow //在初始化对话框中使用 MoveWindow(0, 0, 0, 0);注意:...

VS2008中MFC的单独exe运行出错,但是从VS环境下打开运行问题

遇到一奇怪问题:做了一个基于对话框的MFC程序,当在VS环境下编译运行时一点问题没有,但是当在debug或者release目录下单独执行可执行.exe文件时出现runtime error错误。折腾了好久。该程序也没有依赖什么特殊...

发布程序时的VC及MFC运行环境

发布程序时的VC及MFC运行环境 如果.net程序使用了VC或者MFC,在发布应用程序时需要发布相关的dll,程序才能使用具体需要哪些dll,可以通过VC6附带的工具DEPENDS查找。 在Microsoft Visual Studio 8/VC/redist目录...

C#入门必看实力程序100个

C#入门必看含有100个例字,每个例子都是针对C#的学习关键知识点设计的,是学习C#必须知道的一些程序例子,分享给大家,需要的可以下载

相关热词 c#中字符串大小写转化 c# 设置加载ie11 c#捕获关机信号 c#显示键盘输入的字符 c#list对象排序 c# sql查询方法 3d贝塞尔曲线 c# c#获取秒 c# 类型可空转换 c#字符串转ascii码