2 r thanatos R_Thanatos 于 2016.04.21 20:55 提问

VS2012的运行MFC中播放器

error C2664: “CMyPlayerControl::Open”: 不能将参数 1 从“CString”转换为“LPCSTR”

???怎么回事

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.21 21:48

假设你的字符串变量叫str,加上强制转换
(LPCTSTR)str

oyljerry
oyljerry   Ds   Rxr 2016.04.22 13:41
VS2012中默认编码是Unicode。CString是Unicode,而你需要转成成**LPTCSTR**
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
MFC+VS2012+图像/视频+函数
利用vs创建mfc相对于qt会更容易上手,但是界面上会远不如其好看。 0 创建解决方案 1 配置环境 添加需要使用opencv的两个文件 http://download.csdn.net/detail/songzige/9477119 将其分别添加到头文件和源文件 在….Dlg.h文件中添加几个include引用:#include "cv.h" #include "highgui.h
AVI播放器
VS2012基于MFC的AVI播放器,对话框中对控件变量的添加
VS2010MFC音乐播放器,可实现基本功能
实现正常功能,但随机播放可能有点问题,利用MCI实现基本功能
【OpenCV】一.VS2012/MFC+OpenCV 2.4.9环境搭建
小弟新手一枚,刚入门OpenCV,希望与大家交流一下经验。因为最近需要弄MFC上的OpenCV,因此就从MFC和OpenCV的环境搭建开始。 VS2012和OpenCV2.4.9请自行百度。 一、新建项目 文件-》新建-》项目,选择 MFC应用程序,名称自定,这里为MFC_OPENCV,确定 再按下一步,MFC类型有很多,这里我们选择 基于对话框,使用Unicode
VS 2012环境下使用MFC进行OpenGL编程
VS 2012下使用MFC+OpenGL基本步骤 引子:以前一直惧怕MFC感觉它是一个非常复杂的东西,更不用说去用它来和OpenGL结合了,以前是一直羡慕别人用MFC创建一个窗口进行OpenGL绘图,当初有萌生自己创建一个MFC使用OpenGL的想法,但是由于各种原因一直没成功,最近我又研究了一下,有了一下这些拙见。之前研究一些东西时候,当初明白了,后来再去用就又要重新学习,一直觉得自己差一个做
简单的音乐播放器(VS 2010 + Qt 4.8.5)
昨天历经千辛万苦,配置好了VS 2010中的Qt环境(包括Qt for VS插件),今天决定浅浅地品味一下将两者结合进行编程的魅力。 上网查了一些资料,学习了一些基础知识,决定做一个简单的音乐播放器,主要用到Phonon多媒体框架。 Phonon的工作机制: 使用MediaObject来管理MediaSource即源文件,通过Path连接到AudioOutput,最后是由AudioOutpu
VS2012 中MFC的控件找不到了?
安装完VS2012 ultimate,发现MFC的控件不见了,只剩下一个按钮,从网上搜索了好久,找到了解决办法:右键-->reset toolbox,,初始化完成之后OK,控件们就都出来了!
在VS2012中点击MFC程序头文件时VS崩溃之解决方法
在VS2012中点击MFC程序头文件时VS崩溃之解决方法         用VS2012开发MFC程序时,只要点击应用程序头文件(.h文件),VS2012就会自动崩溃。很是头疼,什么也没有做,只是点击了头文件,VS2012程序就崩溃了,相当无语。于是到网络上各种找方法,经过百折不挠的努力,终于解决了问题。所找到的以下几种可能的解决方法,与大家共享,希望在大家遇到类似的问题时,能给予大家一些帮助。
mfc-vs2012基本窗口介绍
在设置变量之前,咱先介绍一下vs2010 mfc开发时的一下窗口 1:解决方案资源管理器, 这里面放的是一些配置文件,还有.c .h资源文件,界面生成的class就在这里面,这也是主要的编辑窗体, 2:类视图 这里面放的是整个工程所有的class,可以直观的看到各个类,基本没什么乱用。 3:资源视图 在解决方案窗体里面是没有界面的文件存在的,也就是说你冲解决方案
VS2010 基于windows media player做音乐播放器,问题解析(已验证)
mfc 音乐播放器