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) |