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
LPTSTR
CreateProcess函数 详细使用说明
函数原型 BOOL CreateProcess ( LPCTSTR lpApplicationName,
LPTSTR
lpCommandLine, LPSECURITY_ATTRIBUTES
M_ittrue
·
2012-11-12 19:00
process
LoadLibrary和GetProcAddress获得API的地址
#include #include typedefvoid(*MYPROC)(
LPTSTR
); intmain() { HINSTANCELibHandle; MYPROCProcAdd; LibHandle
tk86935367
·
2012-11-12 14:00
【整理】Dword、LPSTR、LPWSTR、LPCSTR、LPCWSTR、
LPTSTR
、LPCTSTR
L表示long指针,这是为了兼容Windows3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中,long指针和near指针及far修饰符都是为了兼容的作用,没有实际意义。即win32中,long,near,far指针与普通指针没有区别,LP与P是等效的。P表示这是一个指针。T表示_T宏,这个宏用来表示你的字符是否使用UNICODE,如果你的程序定义了UNICODE或者其他
tjunxin
·
2012-11-08 15:00
String
String
CString
LPCSTR
LPSTR
LPWSTR
【整理】Dword、LPSTR、LPWSTR、LPCSTR、LPCWSTR、
LPTSTR
、LPCTSTR
L表示long指针,这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用,没有实际意义。即win32中,long,near,far指针与普通指针没有区别,LP 与P是等效的。 P表示这是一个指针。 T表示_T宏,这个宏用来表示你的字符是否使用UNICODE, 如果你的程序定义了UNI
v5browser
·
2012-11-08 15:00
word
c# 获取网络驱动器路径
CharSet.Unicode,SetLastError=true)]4publicstaticexternintWNetGetConnection(5[MarshalAs(UnmanagedType.
LPTStr
怪獣
·
2012-10-24 13:00
LPSTR, LPCSTR,
LPTSTR
, .....实际的变量类型
L表示long指针这是为了兼容Windows3.1等16位操作系统遗留下来的,在win32中以及其他的32位操作系统中,long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。P表示这是一个指针C表示是一个常量T表示在Win32环境中,有一个_T宏这个宏用来表示你的字符是否使用UNICODE,如果你的程序定义了UNICODE或者其他相关的宏,那么这个字符或者字符串将被作为UNIC
surelion
·
2012-10-12 17:00
c
windows
char*(LPSTR)与wchar_t*(
LPTSTR
) 相互转换的函数
voidCharToWchar(constchar*constCharString,TCHAR*outWchar) {int nLen=strlen(constCharString)+1; int nwLen=MultiByteToWideChar(CP_ACP,0,constCharString,nLen,NULL,0); TCHAR *wString;wString=newTCHAR[
surelion
·
2012-10-12 15:00
null
delete
Class
buffer
编译器
vs2010与vc6中字符转换的问题
一、使用函数_tcscpy_s:CStringtheString("Thisisatest"); int sizeOfString=(theString.GetLength()+1);
LPTSTR
ljx0526
·
2012-09-21 08:28
VS2010
VC6
MFC中
LPTSTR
、LPCSTR、LPCTSTR、LPSTR的含义
MFC中
LPTSTR
、LPCSTR、LPCTSTR、LPSTR的含义UNICODE:它是用两个字节表示一个字符的方法。
面对现实,超越自己
·
2012-09-04 17:00
win32 console
win32project1、intAPIENTRY_tWinMain(HINSTANCEhInstance, HINSTANCEhPrevInstance,
LPTSTR
lpCmdLine,
MAZHEN1986
·
2012-09-02 20:00
字符串指针类型
位字符串指针,如LPSTRstr;str=newchar[256];(3) LPCTSTR:32位UNICODE型静态字符串指针,如 LPCTSTRstr=_T(“mingrisoft”);(4)
LPTSTR
cdxy2005
·
2012-08-30 22:00
不能将参数1从“const char []”转换为“LPCTSTR
原因:typedef LPCTSTR
LPTSTR
; #ifndef _UNICODE typedef TCHA
wangjingboasp
·
2012-08-28 17:00
windows
存储
mfc
Path
微软
编译器
VC中处理命令行参数:GetCommandLine()与m_lpCmdLine
對於VC程序无论是SDI、MDI还是基于Dialog的程序,主类都是继承自CWinApp,在CWinApp中,有命令行参数的成员变量 - m_lpCmdLine m_lpCmdLine 是一个
LPTSTR
hanyezhiyu8
·
2012-08-28 14:00
command
VS2010 编码问题 不能将参数 1 从“ATL::CStringT
”转换为“const char *”
一、使用函数_tcscpy_s:CStringtheString("Thisisatest"); int sizeOfString=(theString.GetLength()+1);
LPTSTR
chen825919148
·
2012-08-17 15:00
编程
c
String
basic
mfc
2010
LPSTR、LPWSTR、LPCSTR、LPCWSTR、
LPTSTR
、LPCTSTR的区分与转化
转载:http://blog.csdn.net/jize00/article/details/4379478首先在编译程序时经常会遇到这种问题:错误1errorC2664:“CWnd::MessageBoxW”:不能将参数1从“constchar[3]”转换为“LPCTSTR”1、觉得很烦,一般的做法就是不管三七二十一,在字符串前面加一个‘L’:如调用函数FUN(LPCTSTRstr)时,不能FU
chinahaerbin
·
2012-08-14 00:00
c
C#
mfc
vb
fun
CreateProcess (函数记录)
函数原型BOOLCreateProcess(LPCTSTR lpApplicationName,
LPTSTR
lpCommandLine,LPSECURITY_ATTRIBUTES lpProcessAttributes
neao2009
·
2012-08-01 10:00
FormatMessage 格式化 GetLastError 获取的错误代码
{ //Retrievethesystemerrormessagefortheerrorcode DWORDdwMaxTCharLen=32000U; LPTSTRlpDisplayBuf=(
LPTSTR
zgl7903
·
2012-07-28 11:00
function
null
System
buffer
WCHAR与CHAR的转换
WindowsAPI中很多参数是
LPTSTR
类型的,关于这个
LPTSTR
很多人都解释过了,没什么好说的#ifdefUNICODE typedefLPWSTRLPTSTR#elsetypedefLPSTRLPTSTR
chen825919148
·
2012-07-15 11:00
windows
String
api
null
buffer
【整理】Dword、LPSTR、LPWSTR、LPCSTR、LPCWSTR、
LPTSTR
、LPCTSTR
L表示long指针,这是为了兼容Windows3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中,long指针和near指针及far修饰符都是为了兼容的作用,没有实际意义。即win32中,long,near,far指针与普通指针没有区别,LP与P是等效的。P表示这是一个指针。T表示_T宏,这个宏用来表示你的字符是否使用UNICODE,如果你的程序定义了UNICODE或者其他
Howard_Liu1314
·
2012-06-23 15:00
c
windows
Stream
String
平台
fun
字符类型操作
单字节)ANSI字符数组指针LPWSTR:即wchar_t*,指向'\0'结尾的16位(双字节)Unicode字符数组指针LPCSTR:即constchar*LPCWSTR:即constwchar_t*
LPTSTR
万水千山只等闲
·
2012-06-05 09:00
LPTSTR
、LPCSTR、LPCTSTR、LPSTR的意义
UNICODE:它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的所有文字而没有二义。 MBCS,它是多字节字符集,它是不定长表示世界文字的编码。MBCS表示英
huangchaosuper
·
2012-06-04 23:41
LPCTSTR
LPTSTR
LPCSTR
LPSTR
CString、BSTR和LPCTSTR之间的区别
ch=(LPCTSTR)cstr; CString.format("%s",char*); CStringcstr(asdd); constchar*ch=(LPCTSTR)cstr; char*=(
LPTSTR
Mumoo
·
2012-06-04 09:00
VS2008常见问题
1、不能将参数1从“char[10]”转换为“
LPTSTR
”源码:intiNum1,iNum2,iNum3; charcNum1[10],cNum2[10],cNum3[10]; GetDlgItem
wenchao126
·
2012-05-28 19:00
Microsoft
application
mfc
dialog
include
wizard
获取打印机信息
=0; 3 PRINTER_INFO_2* pPrinterInfo = NULL; 4 PPRINTER_NOTIFY_INFO pNotify = NULL; 5 ::OpenPrinter((
LPTSTR
面对现实,超越自己
·
2012-05-23 11:00
ISCC2012 溢出关的一些蛋疼想法
第一步是查找LoadLibrary和system两个函数在内存中的地址typedefvoid(*MYPROC)(
LPTSTR
);LoadLibaray函数地址这样查找,其中ker
wangyi_lin
·
2012-05-20 15:00
c
汇编
user
System
byte
LPSTR、LPWSTR、LPCSTR、LPCWSTR、
LPTSTR
、LPCTSTR的区分与转化
UNICODE:它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的所有文字而没有二义。 MBCS,它是多字节字符集,它是不定长表示世界文字的编码。MBCS表示英文字
wzy198852
·
2012-05-13 19:00
编程
windows
存储
微软
编译器
CStatic和CEdit
/////////////////////////////////////////////////////////////////////GetDlgItem(IDC)->GetWindowText(
LPTSTR
WUYUAN2011WOAINI
·
2012-05-10 15:00
LPTSTR
CString 相互转换 CString char * 相互转换
BlogID=1630671&PostID=18992557/*
LPTSTR
转换成CString*/(1)直接赋值CStringstrText;
rao_warrior
·
2012-04-23 14:00
LPSTR、LPWSTR、LPCSTR、LPCWSTR、
LPTSTR
、LPCTSTR的区分与转化
首先在编译程序时经常会遇到这种问题:错误1errorC2664:“CWnd::MessageBoxW”:不能将参数1从“constchar[3]”转换为“LPCTSTR”1、觉得很烦,一般的做法就是不管三七二十一,在字符串前面加一个‘L’:如调用函数FUN(LPCTSTRstr)时,不能FUN("HELLO");而是FUN(L"HELLO");通常这样做都比较能解决问题。2、或者还可以用_T(),
stephen1315
·
2012-04-10 10:00
c
C#
mfc
vb
fun
[WinApi]邮槽通信C/S实例
服务端: //Code by Pnig0s1992 //Date:2012,3,19 #include #include VOID UseMailSlot(
LPTSTR
hackfreer
·
2012-03-19 10:01
职场
休闲
进程间通信
邮槽
[WinApi]邮槽通信C/S实例
Justatest.高手无视.服务端://Code by Pnig0s1992 //Date:2012,3,19 #include #include VOID UseMailSlot(
LPTSTR
hackfreer
·
2012-03-19 10:01
职场
休闲
进程间通信
[C&C++]编码
[WinApi]超大文件分割[10G+]
include #include #define MAXLENGTH 30 int main(int argc,char * argv[]) {
LPTSTR
hackfreer
·
2012-03-18 21:22
职场
休闲
内存映射
大文件分割
[WinApi]超大文件分割[10G+]
//Date:2012,3,18 #include #include #define MAXLENGTH 30 int main(int argc,char * argv[]) {
LPTSTR
hackfreer
·
2012-03-18 21:22
职场
休闲
内存映射
[C&C++]编码
vc++搭建一个NT服务框架
includeSERVICE_STATUSm_ServiceStatus;SERVICE_STATUS_HANDLEm_ServiceStatusHandle;BOOLbRunning=true;voidWINAPIServiceMain(DWORDargc,
LPTSTR
junwong
·
2012-03-09 16:00
CString的堆错误 Heap block at
CString编程中遇到堆错误Heapblockat00619088modifiedat006190F3pastrequestedsizeof6 CString::GetBuffer(0)或(
LPTSTR
yu52000guang
·
2012-03-04 21:00
cstring ,std::string,lPCWSTR 等等
LPTSTR
、LPCSTR、LPCTSTR、LPST
txdb
·
2012-02-27 15:00
c
String
api
Google
basic
mfc
CString、TCHAR*、char*转换
CString->
LPTSTR
的转化可以用函数GetBuff() CStringStrInfo="C:\\Windows"; LPTSTRStrTest=StrInfo.GetBuffer(20); strcpy
blizmax6
·
2012-02-21 22:00
c
String
测试
delete
buffer
CString类型与int类型的互相转换
//CStringToint CStringn1="100"; intn2=atoi((
LPTSTR
)(LPCTSTR)n1); //intToCString intn1=200; CStringn2
zdcsky123
·
2012-01-29 22:00
n2
LPTSTR
、LPCSTR、LPCTSTR、LPSTR的意义
转自:http://blog.csdn.net/douzixinxin/article/details/869937 UNICODE:它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个
barryCG
·
2011-12-22 15:00
编程
windows
存储
微软
编译器
WTL TrayIcon
/wtl/wtlntray.aspx#define_WIN32_IE0x0500#includem_hTrayIcon=(HICON)LoadImage(GetModuleHandle(NULL),(
LPTSTR
yunque100
·
2011-12-12 17:00
引用 LPSTR、LPCSTR、
LPTSTR
、LPCTSTR、LPWSTR及LPCWSTR的意义及区别
引用 LPSTR、LPCSTR、
LPTSTR
、LPCTSTR、LPWSTR及LPCWSTR的意义及区别 1、ANSI(即MBCS):为多字节字符集,它是不定长表示世界文字的编码方式。
weihe6666
·
2011-12-10 09:00
windows
LPSTR、LPCSTR、
LPTSTR
、LPCTSTR的来源及意义
UNICODE:它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的所有文字而没有二义。 MBCS,它是多字节字符集,它是不定长表示世界文字的编码。MBCS表示英文字
weiqubo
·
2011-12-03 15:00
编程
c
windows
String
任务
编译器
CString、LPCTSTR、
LPTSTR
、TCHAR、WCHAR、string、wchar_t、char解析 (转)
CString->TCHAR*的转化可以用函数GetBuff()函数原型为:LPTSTRGetBuffer(intnMinBufLength);CStringstr("CString"); TCHAR*szMsg=newTCHAR[100]; //其参数为CString字符串的长度 szMsg=str.GetBuffer(str.GetLength()); str.ReleaseBuffer();
password318
·
2011-11-10 20:00
让MFC支持命令行参数
//简介LPTSTRWINAPIGetCommandLine(void);//没有参数,返回值是一个
LPTSTR
类型的字符串指针,即命令行参数的字符串。
wangjieest
·
2011-10-31 14:00
数据结构
null
文档
mfc
dialog
winapi
C++开发人员的字符串的定义方式
char*、
LPTSTR
、string、CString(MFC版本)、CString(WTL版本)、wchar_t*和OLECHAR*等。先总结一些出来,以后有空了,再一一了解,注释。
meiyuli
·
2011-10-12 09:00
C++
String
mfc
浏览文件夹对话框
Browsefolder.hwndOwner=m_hWnd;//指定父窗口句柄 Browsefolder.pidlRoot=NULL; Browsefolder.pszDisplayName=(
LPTSTR
bizhu12
·
2011-09-29 22:00
null
MFC 程序来龙去脉_子文档2
AfxWinInit 源码:BOOL AFXAPI AfxWinInit(_In_ HINSTANCE hInstance, _In_ HINSTANCE hPrevInstance,_In_z_
LPTSTR
独酌逸醉
·
2011-09-20 00:00
CString的GetBuffer用法,GetBuffer本质,GetBuffer常见问题解决方法
一.函数原型 CString::GetBuffer
LPTSTR
GetBuffer( int nMinBufLength ); throw( CMemoryException ); Return
BlogDown
·
2011-09-18 12:00
String
CString 和 LPCTSTR 之间的转换 及 LPSTR、LPWSTR、LPCSTR、LPCWSTR、
LPTSTR
、LPCTSTR的区分与转化
CString 和 LPCTSTR 可以说通用。 原因在于CString定义的自动类型转换,没什么奇特的,最简单的C++操作符重载而已。常量字符串ansi和unicode的区分是由宏_T来决定的。但是用_T("abcd")时, 字符串"abcd"就会根据编译时的是否定一_UNICODE来决定是char* 还是 w_char*。 同样,TCHAR 也是相同目的字符宏。 看看定义就
Unimen
·
2011-09-17 16:00
c
String
mfc
vb
编译器
fun
VC 6 到vs2008中的一些错误解决方法
1
LPTSTR
转换成Cstring解决方法:注释掉stdafx.h中的//#define_ATL_CSTRING_EXPLICIT_CONSTRUCTORS 但是这可能不是最终的解决方法2.CException
yousheng324
·
2011-08-27 21:00
thread
.net
Microsoft
mfc
dll
编译器
上一页
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
其他