E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LPCSTR
MessageBoxA 和 MessageBoxW的使用用法
MessageBoxA和MessageBoxW1.1、代码实例1.2、MessageBoxA函数1.3、MessageBoxW函数1.4、条件编译1.5、示例代码2、LPCWSTR宽字符字符串(Unicode)与
LPCSTR
森明帮大于黑虎帮
·
2024-01-09 07:26
Windows下的api
C++
windows
c++
开发语言
VSCode C/C++提示“
LPCSTR
类型的实参与LPCWSTR类型的形参不兼容“
VSCodeC/C++提示"
LPCSTR
类型的实参与LPCWSTR类型的形参不兼容"问题产生原因VSCode中的C/C++插件会对当前代码进行错误检测,并以波浪线或其它形式标出。
simple_whu
·
2024-01-04 04:10
c++
VSCode
MSVC
vscode
c++
ide
C++: int转换成
LPCSTR
LPCSTR
类型是指向字符常量的指针,因此需要将int类型转换为字符串类型,然后再将字符串类型转换为
LPCSTR
类型。
蜉蝣之翼❉
·
2023-11-24 04:08
C++
c++
开发语言
VS2015 MFC 控件修改背景、字体;定时器;加载bmp图片;修改图片;创建线程;进程调用exe;鼠标悬停按钮显示文字;进程只启动一次;互斥锁;随机数
30,25,0,0,100,FALSE,FALSE,0,ANSI_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,DEFAULT_QUALITY,FF_SWISS,
LPCSTR
小鱼仙官
·
2023-10-11 05:04
Windows
windows
mfc
Cstring转LPWSTR/LPCWSTR..BSTR、LPSTR、LPWSTR、CString、VARIANT、COleVariant 、_variant_t、CComBSTR、_bstr_t .
];wcscpy(pwStr,T2W((LPCTSTR)str));//方法二CStringstr=_T("TestStr");USES_CONVERSION;LPCWSTRpwcStr=A2CW((
LPCSTR
FlyingTiger_Sun
·
2023-10-04 15:32
cmake编译遇到的一些问题汇总
add_definitions(-DNOMINMAX)3.errorC2143:语法错误:缺少“)”(在“常量”的前面)errorC2143:语法错误:缺少“;”(在“常量”的前面)errorC2040:“
LPCSTR
telllong
·
2023-09-20 10:28
C++探究
OpenCV
图片合成
c++
cmake
调用自实现MyGetProcAddress获得CreateFileA函数并调用创建写入文件
写文件如下#include#includetypedefHANDLE(WINAPI*CreateFileAFunc)(
LPCSTR
,DWORD,DWORD,LPSECURITY_ATTRIBUTES,DWORD
番茄酱料
·
2023-09-01 09:36
免杀
网络安全
[buuctf]刮开有奖
stdcallWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlpCmdLine,intnShowCmd){DialogBoxParamA(hInstance,(
LPCSTR
逆向萌新
·
2023-04-12 17:29
REVERSE
#
buuctf
算法
开发语言
安全
让MessageBox函数输出我们计算的int类型的数据
我们知道MessageBox函数的第二个参数是
LPCSTR
或LPCWSTR类型的指针,指向字符串开头的地址.所以当我们需要显示内容时可以直接在这里输入字符串即可显示出内容,但是当我们要显示数字时该整么办呢
f675b1a02698
·
2022-02-15 05:59
const std::string转换为const wchar_t* string
constwchar_t*stringc++代码:conststd::stringtext="汉语";std::wstringszDst;{intlen=MultiByteToWideChar(CP_ACP,0,(
LPCSTR
若水微韧
·
2020-09-16 11:45
C/C++
STL等相关技术
Win32技术开发
C++
MFC
error C2664,error C2440: vs2010转到vs2015时候出现多条以上错误,共同点是 无法从“LPCWSTR”转换为“
LPCSTR
”
1>------已启动全部重新生成:项目:Project2,配置:DebugWin32------mclass.cpp(46):errorC2664:“intMessageBoxA(HWND,
LPCSTR
qcz01
·
2020-09-15 17:26
MFC中怎样把CString类型转换成char*型
strcpy(szTemp,strTemp.GetBuffer(strTemp.GetLength()));第二种:char*pchar;CStringstr="hello";pchar=(LPSTR)(
LPCSTR
qq_35826851
·
2020-09-14 15:57
vs
从网站上读取数据的方法
1.把文件下到本地STDAPIURLDownloadToFileA(LPUNKNOWN,
LPCSTR
,
LPCSTR
,DWORD,LPBINDSTATUSCALLBACK);STDAPIURLDownloadToFileW
chenjiq
·
2020-09-14 03:17
PSTR、LPSTR、PCSTR、
LPCSTR
、LPWSTR、PWSTR、PCWSTR、LPCWSTR、LPCTSTR
不知道是不是ACM以来的习惯的问题,本人从来就是char*,wchar_t*,TCHAR*。。。不常用PSTR、LPSTR这些。。。下面做下简单总结typedefcharCHAR;typedefwchar_tWCHAR;#defineCONSTconsttypedefCHAR*PCHAR,*PCH,*LPCH,*NPSTR,*PSTR,*LPSTR;typedefCONSTCHAR*PCCH,*L
王正南
·
2020-09-13 04:49
window编程
C++
C语言
TCHAR、wchar_t、char及字符串处理函数区别(转)
一.ANSI和UNICODE2.ANSI字符和Unicode字符ANSI字符类型为CHAR,指向字符串的指针PSTR(LPSTR),指向一个常数字符串的指针PCSTR(
LPCSTR
);对应的Windows
fba529635
·
2020-09-13 01:36
Visual
C++知识
Unicode下的CString与String之间的相互转换
1.CStringtoStringStringstrA=(
LPCSTR
)CStringA(cstrA);2.StringtoCStringCStringcstrA=(CString)strA.c_str
piperzero
·
2020-09-11 22:38
CString To Wchar*
简单粗暴的转换方式CStringtoWchar*CStringbuf;WCHAR*goodName=(WCHAR*)((
LPCSTR
)buf);
Fantastic灬Long
·
2020-09-11 13:59
VC++学习之路
VC 强制类型转换
以下是一些VC下的强制类型转换的函数一、字符串转换1.CString转化为整形IntCStringstr=_T("12345");atoi((
LPCSTR
)str);//用
LPCSTR
转化为constchar
chanchaw
·
2020-09-11 00:12
VC深入浅出随堂笔记
string
float
buffer
stream
byte
date
利用VS.net编程,进行字符串编码格式的各种转换代码
以下是在vs2013、字符集为unicode的配置下测试成功:1.
LPCSTR
转化为CString:LPCSTRlpStr="test";CStringstr(lpStr);2.CString转化为
LPCSTR
Flyver
·
2020-09-10 21:22
VS.net开发
GetProcAddress 使用注意事项
使用GetProcAddressFunction时,有以下几点需要特别留意:1.第二个参数类型是
LPCSTR
,不是LPCTSTR;2.用__declspec(dllexport),按C名称修饰(extern"C
HoNooD
·
2020-08-26 12:09
Windows
C/C++
MSDN
Library
中日文和UNICODE之间编码的转换
unsignedshortusGBK){unsignedcharszEUC[2]={usGBK>>8,usGBK&0xFF};unsignedshortusUNI;MultiByteToWideChar(936,0,(
LPCSTR
HiRuyue
·
2020-08-21 18:32
VC
字体及编码
C/C++
世界语言
MFC
关于RegSetValueEx函数中的CONST BYTE参数
RegSetValueEx(hkey,"StartPage",0,REG_SZ,(LPBYTE)(
LPCSTR
)m_hp,strlen(m_hp)+1);其中m_hp为一CString类的一个对象在MSDN
czlt86
·
2020-08-21 13:12
VC学习
LPSTR 与LPBYTE
LPSTR与LPBYTE2009-08-0311:38LPSTR:一个32位指向字符串指针,相当于char*;
LPCSTR
:一个32位指向字符常量指针,相当于constchar*;LPESTR:一个32
mhc20033167
·
2020-08-21 09:08
windows下广度和深度目录遍历
******************************************************************//*时间:2014/12/1719:44目录深度遍历、目录广度遍历
LPCSTR
sdgl
·
2020-08-20 18:21
windows
编程
tinyxml中文乱码(内存模式)
wstringUTF8ToUTF16(constchar*szIn){wstringstrResult;if(szIn){wchar_t*wszUTF16;intlen=MultiByteToWideChar(CP_UTF8,0,(
LPCSTR
半雨微凉丶
·
2020-08-18 18:06
第三方库
LPCTSTR 转 string
LPSTR-(long)pointertostring-char*
LPCSTR
-(long)pointertoconstantstring-constchar*LPWSTR-(long)pointertoUnicode
吕小猪不坏
·
2020-08-18 18:38
C/C++
qt5
vs2017VC/MFC错误不存在从CString到
LPCSTR
的适当转换函数原因及解决方案,字符集的区别
怎么转都报错,试了各种转换方法,最终发现是字符集的问题导致,将字符集由“使用Unicode字符集”改成“使用多字节字符集”问题解决,另:如果项目只想用Unicode字符集而又不想用MessageBoxW之类的宽字符函数,而硬要用Ansi版的MessageBoxA,那么用下面的代码://项目Unicode字符集以下代码可用CStringstrTemp=_T("");GetDlgItem(IDC_ED
wh445306
·
2020-08-18 18:56
VC/MFC
LPSTR、LPWSTR、
LPCSTR
、LPCWSTR、LPTSTR、LPCTSTR的区分与转化
LPSTR、LPWSTR、
LPCSTR
、LPCWSTR、LPTSTR、LPCTSTR的区分与转化分类:C++学习笔记2009-07-2514:235103人阅读评论(4)收藏举报funmfcvbc#c首先在编译程序时经常会遇到这种问题
s3c44b0x
·
2020-08-18 16:59
window编程MFC
string类型转换成LPCTSTR
blog.sina.com.cn/s/blog_5d51f4e90100z86n.htmlhttp://bbs.csdn.net/topics/220074393LPCTSTR不是一个类型,而是两种类型:
LPCSTR
kittaaron
·
2020-08-18 15:10
c/c++
wchar_t与char转换(总结)
tp.c_str();也可使用WideCharToString(wchar_t*Source);函数转换WideCharToMultiByteMultiByteToWideCharLPSTR=char*
LPCSTR
fengshalangzi
·
2020-08-18 14:48
C
string 转 LPCTSTR
(1)在ANSI字符集下LPCTSTR想当于
LPCSTR
,其中L指long,P指Point,C指Const。
大指挥官
·
2020-08-18 14:27
C++
CString 和 LPCTSTR 之间的转换 及 LPSTR、LPWSTR、
LPCSTR
、LPCWSTR、LPTSTR、LPCTSTR的区分与转化
今天在写代码的时候碰到这样的问题,网上查了一下,做了以下整理:CString和LPCTSTR可以说通用。原因在于CString定义的自动类型转换,没什么奇特的,最简单的C++操作符重载而已。常量字符串ansi和unicode的区分是由宏_T来决定的。但是用_T("abcd")时,字符串"abcd"就会根据编译时的是否定一_UNICODE来决定是char*还是w_char*。同样,TCHAR也是相同
缘梦逍遥
·
2020-08-18 14:43
Data
Type
windows使用的各种字符串
关键字:LPSTR、
LPCSTR
、LPWSTR、LPCWSTR、LPTSTR、LPCTSTR、CString、CStringW、char、TCHAR、wchar_t、WCHAR(1)char和wchar_t
songjinbo3
·
2020-08-18 10:05
C++开发
将unicode字符串转换为Unicode编码值
CStringstrToUnicode(char*src){CStringstrTmp=_T("");DWORDdwNum;dwNum=MultiByteToWideChar(CP_ACP,0,(
LPCSTR
Lion.Kuo
·
2020-08-16 01:09
CC++语言
【整理】Dword、LPSTR、LPWSTR、
LPCSTR
、LPCWSTR、LPTSTR、LPCTSTR
http://www.cnblogs.com/zhwl/archive/2012/11/07/2758413.html原文链接L表示long指针,这是为了兼容Windows3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中,long指针和near指针及far修饰符都是为了兼容的作用,没有实际意义。即win32中,long,near,far指针与普通指针没有区别,LP与P是等
Yaaa_mayday
·
2020-08-15 06:19
C
C++
字符
标准
洛谷的爬虫(黑科技)
ifdefURLDownloadToFile#undefURLDownloadToFile#endifusingnamespacestd;typedefint(__stdcall*UDF)(LPVOID,
LPCSTR
华天才
·
2020-08-11 00:37
黑科技
wchar_t与char转换(总结)
tp.c_str();也可使用WideCharToString(wchar_t*Source);函数转换WideCharToMultiByteMultiByteToWideCharLPSTR=char*
LPCSTR
n3verl4nd
·
2020-08-09 22:03
MFC保存文本文件的两种方法(包含如何获取工作路径)
使用比较抽象而且需要添加头文件#includeCStringstr="测试储存文件//n";CStringstr2="附加";//A2W(
LPCSTR
)->(LPWSTR)USES_CONVERSION
米车阿里
·
2020-08-08 18:12
CString与char之间的转换
1、多字符集设置下:CStringTochar*:1)、CStringstr;charbuf=str.GetBuffer();2)、CStringstr;charbuf=(LPSTR)(
LPCSTR
)str
huangguangzhi88
·
2020-08-08 16:05
VC++
Unicode宽字符转化
WideCharToMultiByte(CP_ACP,0,lpcwStr,-1,lpStr,sizeof(lpStr),NULL,NULL);//把ANSI字符串转化为宽字符MultiByteToWideChar(CP_ACP,0,
lpcStr
松阳
·
2020-08-02 23:35
Windows
简单获取硬盘剩余空间(Windows)
//GettheDiskFreeSpace//PULARGE_INTEGERpDisknum;pDisknum=newULARGE_INTEGER;GetDiskFreeSpaceEx((PSTR)(
LPCSTR
冷月清晖
·
2020-07-31 16:58
windows开发
【计算机基础】Unicode字符集 与 多字节字符集
项目>>属性>>字符集>>使用多字节字符集或者,每个字符串“xxxxx”改为_T("xxxxx"),char类型改为wchar_t或者
LPCSTR
即可解决。于是深入探究一下字符集的相关====
眼高手低王二狗
·
2020-07-30 05:08
【计算机基础】
c++ 彻底搞懂 wchar_t WCHAR
LPCSTR
PCSTR TCHAR
前言:最近在搞win32api有很多的变量根本不认识WCHARLPCSTRPCSTRTCHARL""这都是啥东西弄的稀里糊涂的这里写个笔记巩固一下基础首先我们要先了解一下字符编码unicodeutf-8Ansi然后我们还要了解一下wchar_tstd::wstringstd::string与std::wstring互转换也就是宽字符wchar_t是占2字节char是1字节一个字节8位wchar_t
wildPointer_
·
2020-07-30 04:38
c/c++
const char*类型的实参与LPCTSTR类型的形参不兼容 MFC
与其相关还有两个类型:
LPCSTR
和LPCWSTRLPCSTR:根据windowsAPI数据类型的命名规律,LP表示该变量是一个指针,C表示是常量(const),STR表示的是字
高飞007
·
2020-07-29 10:19
学习资料
mfc
Visual
C++
参数不兼容
LPSTR、
LPCSTR
、LPTSTR和LPCTSTR的意义及区别
1、ANSI(即MBCS):为多字节字符集,它是不定长表示世界文字的编码方式。ANSI表示英文字母时就和ASCII一样,但表示其他文字时就需要用多字节。2、Unicode:用两个字节表示一个字符的编码方式。比如字符'A'在ASCII下面用一个字节表示,而在Unicode下面用两个字节表示,其中高字节用“0”填充;函数'程'在ASCII下面用两个字节表示,而在Unicode下面也是用两个字节表示。U
freeandperson
·
2020-07-27 22:23
C语言
VC强制类型转换
以下是一些VC下的强制类型转换的函数一、字符串转换1.CString转化为整形IntCStringstr=_T("12345");atoi((
LPCSTR
)str);//用
LPCSTR
转化为constchar
chanchaw
·
2020-07-15 21:38
VC深入浅出随堂笔记
windows下 GBKToUTF8编码转换
char*TcpHandler::GBKToUTF8(constchar*chGBK){DWORDdWideBufSize=MultiByteToWideChar(CP_ACP,0,(
LPCSTR
)chGBK
月棠
·
2020-07-12 16:24
C++
LoadImage()的使用
系统中的定义是:WINUSERAPIHANDLEWINAPILoadImageA(HINSTANCE,
LPCSTR
,UINT,int,int,UINT);WINUSERAPIHANDLEWINAPILoadImageW
weixin_33898876
·
2020-07-12 08:26
LoadImage()的使用
系统中的定义是:WINUSERAPIHANDLEWINAPILoadImageA(HINSTANCE,
LPCSTR
,UINT,int,int,UINT);WINUSERAPIHANDLEWINAPILoadImageW
eric1031
·
2020-07-11 05:21
Visual
C++
如何安全的将远程DLL卸载,不会让程序崩溃
DLL本身,代码如下:VOIDunDll(){HMODULEhmodel=NULL;GetModuleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS,(
LPCSTR
Garc
·
2020-07-09 11:52
C++
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他