Bagikan melalui


Fungsi StrCpyNW (shlwapi.h)

Menyalin jumlah karakter tertentu dari awal satu string ke string lainnya.

Catatan Jangan gunakan fungsi ini atau makro StrNCpy . Lihat Keterangan untuk fungsi alternatif.
 

Sintaks

PWSTR StrCpyNW(
  [out] PWSTR  pszDst,
  [in]  PCWSTR pszSrc,
        int    cchMax
);

Parameter

[out] pszDst

Jenis: PTSTR

Penunjuk ke buffer yang, ketika fungsi ini berhasil dikembalikan, menerima string yang disalin. Buffer ini harus berukuran cukup untuk menahan karakter yang disalin. String ini tidak dijamin akan dihentikan null.

[in] pszSrc

Jenis: PCTSTR

Penunjuk ke string sumber yang dihentikan null.

cchMax

Jenis: int

Jumlah karakter yang akan disalin, termasuk karakter null yang mengakhiri.

Nilai kembali

Jenis: PTSTR

Mengembalikan pointer ke pszDst.

Keterangan

Peringatan Keamanan: Menggunakan fungsi ini salah dapat membahayakan keamanan aplikasi Anda. String yang disalin tidak dijamin null-dihentikan. Pertimbangkan untuk menggunakan salah satu alternatif berikut. StringCbCopy, StringCbCopyEx, StringCbCopyN, StringCbCopyNEx, StringCchCopy, StringCchCopyEx, StringCchCopyN, StringCchCopyNEx. Anda harus meninjau Pertimbangan Keamanan: Microsoft Windows Shell sebelum melanjutkan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header shlwapi.h
Pustaka Shlwapi.lib
DLL Shlwapi.dll (versi 4.71 atau yang lebih baru)