【Win32 API】 lstrcpyA()

作用

将字符串复制到指定的字符串缓冲区。

函数

cpp 复制代码
LPSTR lstrcpyA(LPSTR  lpString1, LPCSTR lpString2);

参数

lpString1

类型:LPTSTR

一个缓冲区,用于接收由 lpString2 参数指向的字符串的内容。 缓冲区必须足够大才能包含字符串,包括终止 null 字符。

lpString2

类型:LPTSTR

要复制的以 null 结尾的字符串。

返回值

类型:LPTSTR

如果函数成功,则返回值为指向缓冲区的指针。

如果函数失败,则返回值 NULLlpString1 可能不会以 null 结尾。

支持

|---------------|---------------------------|
| 最低支持系统版本 | Windows 2000 Professional |
| 最低支持服务器版本 | Windows 2000 Server |
| 头文件 | winbase.h (包括 Windows.h) |
| | Kernel32.lib |
| dll | Kernel32.dll |

例子

cpp 复制代码
#include "windows.h"

int _tmain(int argc, _TCHAR* argv[])
{
	char ch1[48] = "ABC123";
	char ch2[48] = { 0 };

    char* result_ch = lstrcpyA(ch2, ch1);

	printf("结果1:%s\n",ch2);
	printf("结果2:%s\n",result_ch);

	system("pause");

	return 0;
}
相关推荐
tryxr几秒前
Chat2Excel 文件服务模块剩余功能开发
java·服务器·windows·java项目·文件服务
kakakahahahaha9 分钟前
Windows DRIVER_IRQL_NOT_LESS_OR_EQUAL NETIO.SYS 蓝屏排查流程
windows·电脑·笔记本电脑·内容运营·软件需求
kakakahahahaha14 小时前
Windows笔记本重装系统的4种路径和风险边界
windows·电脑·笔记本电脑·内容运营·软件需求·重装系统
自动化监测Learner17 小时前
Windows 自带搜索太慢?Everything 安装与使用指南,全盘文件秒搜
windows·everything
天机玄正20 小时前
云运维高阶二:CLI 调用 API (白名单追随)
windows·云原生
您^_^20 小时前
DeepSeek-Harness v0.1.5-alpha.1更新后旧会话打不开?5 步抢救 8MB 会话照抄
人工智能·windows·个人开发·deepseek v4 pro·deepseekharness
正仪21 小时前
systemd 是什么?
linux·运维·windows
小溪学编程1 天前
Java ListIterator 接口详解:双向遍历与列表修改的利器
java·开发语言·windows
2601_962364971 天前
没有 TPM2.0,还能用 Windows Hello 摄像头吗?
windows·安全·电脑
江湖人称菠萝包1 天前
【Windows】《深入浅出Windows API程序设计:编程基础篇》笔记-Chapter9-对话框
windows·笔记