strsafe.h ヘッダー

このヘッダーは、メニューとその他のリソースで使用されます。 詳細については、次を参照してください。

strsafe.h には、次のプログラミング インターフェイスが含まれています。

関数

 
StringCbCatA

ある文字列を別の文字列に連結します。 (StringCbCatA)
StringCbCatExA

ある文字列を別の文字列に連結します。 (StringCbCatExA)
StringCbCatExW

ある文字列を別の文字列に連結します。 (StringCbCatExW)
StringCbCatNA

指定したバイト数を 1 つの文字列から別の文字列に連結します。 (StringCbCatNA)
StringCbCatNExA

指定したバイト数を 1 つの文字列から別の文字列に連結します。 (StringCbCatNExA)
StringCbCatNExW

指定したバイト数を 1 つの文字列から別の文字列に連結します。 (StringCbCatNExW)
StringCbCatNW

指定したバイト数を 1 つの文字列から別の文字列に連結します。 (StringCbCatNW)
StringCbCatW

ある文字列を別の文字列に連結します。 (StringCbCatW)
StringCbCopyA

ある文字列を別の文字列にコピーします。 (StringCbCopyA)
StringCbCopyExA

ある文字列を別の文字列にコピーします。 (StringCbCopyExA)
StringCbCopyExW

ある文字列を別の文字列にコピーします。 (StringCbCopyExW)
StringCbCopyNA

指定したバイト数を 1 つの文字列から別の文字列にコピーします。 (StringCbCopyNA)
StringCbCopyNExA

指定したバイト数を 1 つの文字列から別の文字列にコピーします。 (StringCbCopyNExA)
StringCbCopyNExW

指定したバイト数を 1 つの文字列から別の文字列にコピーします。 (StringCbCopyNExW)
StringCbCopyNW

指定したバイト数を 1 つの文字列から別の文字列にコピーします。 (StringCbCopyNW)
StringCbCopyW

ある文字列を別の文字列にコピーします。 (StringCbCopyW)
StringCbGetsA

改行文字 ('\n') まで、stdin から 1 行のテキストを取得します。 (StringCbGetsA)
StringCbGetsExA

改行文字 ('\n') まで、stdin から 1 行のテキストを取得します。 (StringCbGetsExA)
StringCbGetsExW

改行文字 ('\n') まで、stdin から 1 行のテキストを取得します。 (StringCbGetsExW)
StringCbGetsW

改行文字 ('\n') まで、stdin から 1 行のテキストを取得します。 (StringCbGetsW)
StringCbLengthA

文字列が指定した長さをバイト単位で超えるかどうかを判断します。 (ANSI)
StringCbLengthW

文字列が指定した長さをバイト単位で超えるかどうかを判断します。 (Unicode)
StringCbPrintf_lA

指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCbPrintf_lA)
StringCbPrintf_lExA

指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCbPrintf_lExA)
StringCbPrintf_lExW

指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCbPrintf_lExW)
StringCbPrintf_lW

指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCbPrintf_lW)
StringCbPrintfA

指定した文字列に書式設定されたデータを書き込みます。 (StringCbPrintfA)
StringCbPrintfExA

指定した文字列に書式設定されたデータを書き込みます。 (StringCbPrintfExA)
StringCbPrintfExW

指定した文字列に書式設定されたデータを書き込みます。 (StringCbPrintfExW)
StringCbPrintfW

指定した文字列に書式設定されたデータを書き込みます。 (StringCbPrintfW)
StringCbVPrintf_lA

引数のリストへのポインターを使用して、書式設定されたデータを指定された文字列に書き込みます。 コピー先バッファーのサイズは、このバッファーの末尾を超えて書き込まれないようにするために、関数に提供されます。 (StringCbVPrintf_lA)
StringCbVPrintf_lExA

引数のリストへのポインターを使用して、書式設定されたデータを指定された文字列に書き込みます。 コピー先バッファーのサイズは、このバッファーの末尾を超えて書き込まれないようにするために、関数に提供されます。 (StringCbVPrintf_lExA)
StringCbVPrintf_lExW

引数のリストへのポインターを使用して、書式設定されたデータを指定された文字列に書き込みます。 コピー先バッファーのサイズは、このバッファーの末尾を超えて書き込まれないようにするために、関数に提供されます。 (StringCbVPrintf_lExW)
StringCbVPrintf_lW

引数のリストへのポインターを使用して、書式設定されたデータを指定された文字列に書き込みます。 コピー先バッファーのサイズは、このバッファーの末尾を超えて書き込まれないようにするために、関数に提供されます。 (StringCbVPrintf_lW)
StringCbVPrintfA

引数のリストへのポインターを使用して、書式設定されたデータを指定された文字列に書き込みます。 (StringCbVPrintfA)
StringCbVPrintfExA

引数のリストへのポインターを使用して、書式設定されたデータを指定された文字列に書き込みます。 (StringCbVPrintfExA)
StringCbVPrintfExW

引数のリストへのポインターを使用して、書式設定されたデータを指定された文字列に書き込みます。 (StringCbVPrintfExW)
StringCbVPrintfW

引数のリストへのポインターを使用して、書式設定されたデータを指定された文字列に書き込みます。 (StringCbVPrintfW)
StringCchCatA

1 つの文字列を別の文字列に連結します。 (StringCchCatA)
StringCchCatExA

1 つの文字列を別の文字列に連結します。 (StringCchCatExA)
StringCchCatExW

1 つの文字列を別の文字列に連結します。 (StringCchCatExW)
StringCchCatNA

指定した文字数を 1 つの文字列から別の文字列に連結します。 (StringCchCatNA)
StringCchCatNExA

指定した文字数を 1 つの文字列から別の文字列に連結します。 (StringCchCatNExA)
StringCchCatNExW

指定した文字数を 1 つの文字列から別の文字列に連結します。 (StringCchCatNExW)
StringCchCatNW

指定した文字数を 1 つの文字列から別の文字列に連結します。 (StringCchCatNW)
StringCchCatW

1 つの文字列を別の文字列に連結します。 (StringCchCatW)
StringCchCopyA

1 つの文字列を別の文字列にコピーします。 (StringCchCopyA)
StringCchCopyExA

1 つの文字列を別の文字列にコピーします。 (StringCchCopyExA)
StringCchCopyExW

1 つの文字列を別の文字列にコピーします。 (StringCchCopyExW)
StringCchCopyNA

指定した文字数を 1 つの文字列から別の文字列にコピーします。 (StringCchCopyNA)
StringCchCopyNExA

指定した文字数を 1 つの文字列から別の文字列にコピーします。 (StringCchCopyNExA)
StringCchCopyNExW

指定した文字数を 1 つの文字列から別の文字列にコピーします。 (StringCchCopyNExW)
StringCchCopyNW

指定した文字数を 1 つの文字列から別の文字列にコピーします。 (StringCchCopyNW)
StringCchCopyW

1 つの文字列を別の文字列にコピーします。 (StringCchCopyW)
StringCchGetsA

改行文字 ('\n') まで、stdin から 1 行のテキストを取得します。 (StringCchGetsA)
StringCchGetsExA

改行文字 ('\n') まで、stdin から 1 行のテキストを取得します。 (StringCchGetsExA)
StringCchGetsExW

改行文字 ('\n') まで、stdin から 1 行のテキストを取得します。 (StringCchGetsExW)
StringCchGetsW

改行文字 ('\n') まで、stdin から 1 行のテキストを取得します。 (StringCchGetsW)
StringCchLengthA

文字列が指定した長さを文字数で超えているかどうかを判断します。 (ANSI)
StringCchLengthW

文字列が指定した長さを文字数で超えているかどうかを判断します。 (Unicode)
StringCchPrintf_lA

指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、このバッファーの末尾を超えて書き込まれないようにするために、関数に提供されます。 (StringCchPrintf_lA)
StringCchPrintf_lExA

指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCchPrintf_lExA)
StringCchPrintf_lExW

指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCchPrintf_lExW)
StringCchPrintf_lW

指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCchPrintf_lW)
StringCchPrintfA

指定した文字列に書式設定されたデータを書き込みます。 (StringCchPrintfA)
StringCchPrintfExA

指定した文字列に書式設定されたデータを書き込みます。 (StringCchPrintfExA)
StringCchPrintfExW

指定した文字列に書式設定されたデータを書き込みます。 (StringCchPrintfExW)
StringCchPrintfW

指定した文字列に書式設定されたデータを書き込みます。 (StringCchPrintfW)
StringCchVPrintf_lA

引数のリストへのポインターを使用して、指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCchVPrintf_lA)
StringCchVPrintf_lExA

引数のリストへのポインターを使用して、指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCchVPrintf_lExA)
StringCchVPrintf_lExW

引数のリストへのポインターを使用して、指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCchVPrintf_lExW)
StringCchVPrintf_lW

引数のリストへのポインターを使用して、指定した文字列に書式設定されたデータを書き込みます。 コピー先バッファーのサイズは、 関数に提供され、このバッファーの末尾を越えて書き込まれないことを確認します。 (StringCchVPrintf_lW)
StringCchVPrintfA

引数のリストへのポインターを使用して、指定した文字列に書式設定されたデータを書き込みます。 (StringCchVPrintfA)
StringCchVPrintfExA

引数のリストへのポインターを使用して、指定した文字列に書式設定されたデータを書き込みます。 (StringCchVPrintfExA)
StringCchVPrintfExW

引数のリストへのポインターを使用して、指定した文字列に書式設定されたデータを書き込みます。 (StringCchVPrintfExW)
StringCchVPrintfW

引数のリストへのポインターを使用して、指定した文字列に書式設定されたデータを書き込みます。 (StringCchVPrintfW)