VC如何获取系统选择的默认应用程序

VC/MFC > 硬件/系统 [问题点数:400分,结帖人fandh]
等级
本版专家分:59434
勋章
Blank
黄花 2011年10月 VC/MFC大版内专家分月排行榜第二
2009年11月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2011年9月 VC/MFC大版内专家分月排行榜第三
结帖率 98.25%
等级
本版专家分:161118
勋章
Blank
探花 2019年总版新获得的技术专家分排名第三
Blank
进士 2018年总版新获得的技术专家分排名前十
Blank
银牌 2020年12月 总版技术专家分月排行榜第二
2020年11月 总版技术专家分月排行榜第二
2020年6月 总版技术专家分月排行榜第二
2020年4月 总版技术专家分月排行榜第二
2019年7月 总版技术专家分月排行榜第二
2019年5月 总版技术专家分月排行榜第二
Blank
铜牌 2020年7月 总版技术专家分月排行榜第三
2020年1月 总版技术专家分月排行榜第三
2019年8月 总版技术专家分月排行榜第三
2019年4月 总版技术专家分月排行榜第三
2019年3月 总版技术专家分月排行榜第三
等级
本版专家分:150
等级
本版专家分:150
等级
本版专家分:59434
勋章
Blank
黄花 2011年10月 VC/MFC大版内专家分月排行榜第二
2009年11月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2011年9月 VC/MFC大版内专家分月排行榜第三
fandh

等级:

Blank
黄花 2011年10月 VC/MFC大版内专家分月排行榜第二
2009年11月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2011年9月 VC/MFC大版内专家分月排行榜第三
VC开发小技巧

VC开发小技巧 一、打开CD-ROMmciSendString("Set cdAudio door open wait",NULL,0,NULL);二、关闭CD_ROMmciSendString("Set cdAudio door closed wait",NULL,0,NULL);三、关闭计算机OSVERSIONINFO OsVersionInfo;...

VC编程常见问题解答收集贴

1.使用ModifyStyleEx改变了控件风格无效 答:修改之后,重绘一次,如果还不行的话,再试试看调用SetWindowPos(0,0,0,0,0,SWP_NOMOVE | SWP_NOSIZE | SWP_DRAWFRAME);...如何获取任务栏小图标? 答:有网友提

VC其它- VC常用小技巧

让窗口一启动就最大化 把应用程序类(CxxxApp)的 InitInstance() 函数中的m_pMainWnd->ShowWindow(SW_SHOW); 改为m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);则窗口一启动就最大化显示。 如何设置窗口的初始尺寸 在...

应用程序无法正常启动0xc0150002 解决方案

我也遇到过此问题,解决办法: 方案一: 在项目的“属性|配置...在项目的“属性|配置属性|清单工具|输入和输出”中的“嵌入清单”选择“否”,从而在生成exe文件时附随生成一个清单文件(默认情况下,其文件名为e

应用程序正常初始化(0xc015002)失败解决方法

VS2005 sidebyside manifest error Microsoft.VC80.MFC Microsoft.VC80.CRT Microsoft.VC80.MFCLOC msvcr80.dll mfc80.dll eventlog VC2005 编译出来的程序文件,采用了manifest方式来指定dll文件。对于win98、...

解决win10 VC++6.0 应用程序无法正常运行 0xc0000142

显示应用程序无法正常运行 0xc0000142。我最先在贴吧发的帖子,后来又发了一篇百度经验,无奈百度产品实在垃圾,我写错了都不可改。所以来到csdn发博客,重新写了一下步骤。而且我发现有的人盗了我的贴,到处装逼,...

由于应用程序配置不正确,程序未能启动”--原因及解决方法

245.entry问题描述:当运行由VC 2005 编译的程序时,出现错误消息“由于应用程序配置不正确,程序未能启动.重新安装应用程序可能会纠正这个错误”解决方法:在目标机器安装VCRedist_x86.exe可以解决这个问题。该文

vc++MCF/C++/C中怎样让应用程序获得或以管理员权限运行 ,ShellExecuteEX编程 --- 获取管理员权限

ShellExecuteEX编程 --- ...怎样让你的应用程序获得管理员权限:就是在运行开发工具如vc6.0 或vs2010时,要以管理员身份运行,这样你的应用程序才可以继承 http://bbs.csdn.net/topics/390262991   解决:在vs201

vc6.0编写的程序打包成应用程序

首先,安装VC6.0的同时也要安装installshield for vc6.0工具。如果之前没有安装installshield工具的话,可以重新打开安装包(在安装包包括installshield文件的情况下),如下图所示,选择Other Microsoft Tools,点击...

VS2005 安装文件 "由于应用程序配置不正确,应用程序未能启动

最近用vc2005写了一个程序,拷贝到其它机器上运行时,提示“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”。觉得很奇怪,依赖的dll都有在,怎么会提示错误呢。马上上网用这个...

应用程序无法启动,因为应用程序的并行配置不正确”问题的解决

应用程序事件日志中: “C:\windows\system32\test.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.MFC,processorArchitecture="x86", publicKeyToken="1fc8b3b9a1e18e3b", type="win32",version...

VC程序在Win7下获得管理员权限

VC编译出来的应用程序在win7或vista下运行,有可能因为权限问题,不能成功运行。 用下面的办法,给应用程序添加一个manifest文件,程序运行时系统就会跳出UAC对话框,获得管理权限。 1.打开应用程序的源代码...

VC的DLL加载方法

VC调用DLL2009年08月14日 星期五 下午 03:07调用DLL,首先需要将DLL文件映像到用户进程的地址空间中,然后才能... 隐式的加载时链接这种方法需要DLL工程经编译产生的LIB文件,此文件中包含了DLL允许应用程序调用的所有

应用程序无法正常启动0xc0150002解决方案

我也遇到过此问题,解决办法: 方案一: 在项目的“属性|配置属性|...在项目的“属性|配置属性|清单工具|输入和输出”中的“嵌入清单”选择“否”,从而在生成exe文件时附随生成一个清单文件(默认情况下,其文

iOS visibleViewController 获取当前正在显示的控制器的应用场景举例:【iOS 程序进入前台 (即切换应用至...

前言 知识点: 程序进入前台:applicationDidBecomeActive 导航栏正在显示的子控制器:nav.visibleViewController TabVC 选中的控制器:...#pragma mark - 程序进入前台 切换应用至当前应用的收款信息界面,主...

如何用VC6.0写第一个C语言程序

在新建窗口中,选择“项目”中的“WIN32 Console Application(控制台应用程序)”,在“工程名称”处填写项目名称(以英文方式输入),最后点击“确定”. 选择”一个空的课程”。(也可以选择第三个,一个简单的...

[转]VC: 更改MFC程序图标

默认VC6.0下的MFC图标和VC2005中的MFC图标分别如下: 很多朋友会问我怎么把图标换掉,我看很多人写很多代码,出很多错,其实对于MFC框架应用程序我们可以不写一行代码把那个默认的图标换掉。找一张ICO图标,替换...

VC,高DPI支持 & c++ 获取屏幕显示比例

一般系统默认DPI缩放级别为100%。如果改成150%,200%或者其他,我们会发现部分程序界面显示错乱,这是因为这些程序没有对高DPI进行处理。在VS中编写程序时可以很容易的做到支持DPI。第一种方法是修改程序的Mainfest,...

VC: 更改MFC程序图标

很多时候我们对于MFC框架应用程序默认图标十分不满意,所以我们来将把它换掉。 默认VC6.0下的MFC图标和VC2005中的MFC图标分别如下:   很多朋友会问我怎么把图标换掉,我看很多人写很多代码,出很多错,其实...

如何解决"应用程序无法启动,因为应用程序的并行配置不正确"问题

应用程序事件日志中: “C:\windows\system32\test.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0...

vc中出现stack overflow错误(VS设置默认栈大小)

是这样的,我同事原来也遇到过类似的问题,后来把project设置里的堆栈加大就可以了,默认是1M,你可以加大到10M试试.  project->setting->link:  在category里选择output,在stack的Reserve里输入0x100

VC++如何创建无CMD窗口控制台程序

默认情况下,用VS2010新建一个win32控制台程序,运行时会弹出CMD窗口。 #pragma comment(linker,"/subsystem:\"Windows\" /entry:\...原理:VC 控制台应用程序入口点为cmd窗口后才进入main函数。而上面的指令是告诉编

VC 2012 中调用WebBrowser简单的实现过程(图解过程)

在打开 Visual Studio 2010 后点选文件菜单 然后选择新建->项目 ...这时系统会弹出新建项目窗口,选择VC++的MFC应用程序,然后...在应用程序类型选项中选择“基于对话框”的类型,注意,系统默认使用的是Unicode库

VC++更改程序图标

很多时候我们对于VC框架应用程序默认图标十分不满意,所以我们来将把它换掉。第一种方法:直接替换;其实对于VC框架应用程序我们可以不写一行代码把那个默认的图标换掉。找一张ICO图标,替换programname/res/...

vc运行库合集 官方正式版 v2019.07.20

点击下载来源:vc运行库合集 官方正式版 v2019.07.20 vc运行库是一款应用于系统底层支持软件运行...dll本意为动态链接库文件,又称为应用程序扩展,用于程序执行时进行相应的调用,当然一个dll文件可以被不同的程...

VC++ 控制台程序不弹出窗口的方法

但是VC开发环境的控制台还是会有的,因为那是VC调的,不过你的程序不会输出到那个控制台罢了http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/freeconsole.aspproject->settings->

VC/MFC 里使窗口显示默认最大化

在调用ShowWindow函数时将参数设置为SW_SHOWMAXIMIZED即可,即如: m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);就可以了。CWnd::ShowWindow的函数原型为BOOL ShowWindow (int nCmdShow );有关ShowWindow在SDK中的...

由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题

我们用 VS 2005 编写非托管的程序, 在一台未安装 .net 开发环境的机器上运行会出现"由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题"。开始时还以为必须要安装 .net Framework 2.0...

用VS编译出不依赖VC运行库的可独立运行的程序

使用vs2010编译出来的EXE应用程序在别的机子上运行时会提示找不到MSVCR100.dll,这该怎么解决呢……  使用vs2010编译出来的EXE应用程序在别的机子上运行时会提示找不到MSVCR100.dll,这该怎么解决呢? ...

VC6.0下设置Unicode编译环境

VC++ 6.0支持Unicode编程,但默认的是ANSI,所以开发人员只需要稍微改变一下编写代码的习惯便可以轻松编写支持UNICODE的应用程序。 使用VC++ 6.0进行Unicode编程主要做以下几项工作: 1、为工程添加UNICODE和_...

相关热词 c#中post获取页面 c# 写一个文本编辑器 c# 相对路径./ c#变量查询数据库语句 c#winfrom打印 c#显示数据库信息 c# 多线程工具类 c# 判断字符串相等 c#线程池类 c#如何遍历容器