【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;
}
相关推荐
DAVIED91 小时前
llama.cpp 本地部署完全指南
windows·llama·wsl·llamacpp
云上飞476369623 小时前
Windows WSL2 + Docker 环境下NVIDIA PhysicsNeMo 安装指南
windows·docker·physicsai·physicsnemo
weixin_6684 小时前
取消Windows 11 默认精简的鼠标右键文件夹菜单
windows·计算机外设
love530love4 小时前
彻底清理 Windows 右键“打开方式“中的重复/失效程序项(PyCharm 多版本残留实战 + 自动化脚本)
运维·人工智能·windows·pycharm·jetbrains·toolbox
王维同学15 小时前
进程模块枚举、映像身份与线程启动地址关联
c++·windows·安全
x²+(y-√³x²)²=120 小时前
Linux打包文件到Windows,文件/文件类型丢失
linux·运维·windows
Rudon滨海渔村1 天前
windows10如何删除多余的输入法 - 仅保留English+拼音
windows·输入法
YCOSA20251 天前
雨晨 Windows 11 IoT 企业版 LTSC 26H1 特制 28000.2796
windows·物联网
Jay-r1 天前
DeepSeek Harness 极简上手:装好、玩熟、让它自己长新能力
人工智能·windows·ai·github·ai编程·deepseek·harness
鼠鼠龙年发大财1 天前
【内网权威测速工具iperf3】Windows分享
windows