MKI_PrintW (Strings) New in Version 2019.1

www.CAD6.com

C++ Syntax

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3,

 LPCWSTR f_psz4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3,

 LPCWSTR f_psz4,

 LPCWSTR f_psz5 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3,

 LPCWSTR f_psz4,

 LPCWSTR f_psz5,

 LPCWSTR f_psz6 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3,

 LPCWSTR f_psz4,

 LPCWSTR f_psz5,

 LPCWSTR f_psz6,

 LPCWSTR f_psz7 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3,

 LPCWSTR f_psz4,

 LPCWSTR f_psz5,

 LPCWSTR f_psz6,

 LPCWSTR f_psz7,

 LPCWSTR f_psz8 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3,

 LPCWSTR f_psz4,

 LPCWSTR f_psz5,

 LPCWSTR f_psz6,

 LPCWSTR f_psz7,

 LPCWSTR f_psz8,

 LPCWSTR f_psz9 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3,

 LPCWSTR f_psz4,

 LPCWSTR f_psz5,

 LPCWSTR f_psz6,

 LPCWSTR f_psz7,

 LPCWSTR f_psz8,

 LPCWSTR f_psz9,

 LPCWSTR f_psz10 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5,

 int f_n6 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5,

 int f_n6,

 int f_n7 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5,

 int f_n6,

 int f_n7,

 int f_n8 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5,

 int f_n6,

 int f_n7,

 int f_n8,

 int f_n9 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5,

 int f_n6,

 int f_n7,

 int f_n8,

 int f_n9,

 int f_n10 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 double f_d2 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5,

 double f_d6 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5,

 double f_d6,

 double f_d7 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5,

 double f_d6,

 double f_d7,

 double f_d8 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5,

 double f_d6,

 double f_d7,

 double f_d8,

 double f_d9 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5,

 double f_d6,

 double f_d7,

 double f_d8,

 double f_d9,

 double f_d10 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 LPCWSTR f_psz2 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 double f_d1,

 double f_d2,

 LPCWSTR f_psz3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 int f_n2 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 int f_n3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 int f_n3,

 int f_n4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3,

 int f_n4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1, int f_n2, int f_n3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 int f_n2,

 int f_n3,

 LPCWSTR f_psz4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 int f_n2,

 int f_n3,

 int f_n4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 int f_n2,

 int f_n3,

 LPCWSTR f_psz4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 int f_n2,

 LPCWSTR f_psz3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 LPCWSTR f_psz1,

 int f_n2,

 LPCWSTR f_psz3,

 LPCWSTR f_psz4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 LPCWSTR f_psz2 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3,

 LPCWSTR f_psz4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2,

 LPCWSTR f_psz3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,        

 int f_n2,

 int f_n3,

 LPCWSTR f_psz4 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 double f_d2 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 int f_n1,

 int f_n2,

 double f_d3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 wchar_t f_ch1 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 wchar_t f_ch1,

 wchar_t f_ch2 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 wchar_t f_ch1,

 LPCWSTR f_psz2 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 wchar_t f_ch1,

 LPCWSTR f_psz2,

 LPCWSTR f_psz3 );

 

size_t

MKI_PrintW(

 LPWSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCWSTR f_pszFormat,

 wchar_t f_ch1,

 wchar_t f_ch2,

 LPCWSTR f_psz3 );

 

 template <size_t f_unSize> size_t

 MKI_PrintW(

         wchar_t (&f_rDestin)[f_unSize],

         LPCWSTR f_pszFormat,

         ... );

 

Prints formatted data into one UTF-16 text. If at least one parameter is of type double, the default locale returned by MKI_GetLocale() will be used, i.e. floating point numbers will be displayed with a decimal point.

 

Parameters

Destin

[LPWSTR] Address of the destination text.

MaxSize

[const size_t] Maximum allowed length of the destination text in UTF-16 characters including the terminating '\0' character.

Format

[LPCWSTR] Format string as used in swprintf().

...

[...] Numerous parameters.

 

Return Value

Length of the resulting string in UTF-16 characters.

 

Comment

It is guaranteed that the resulting text will always be terminated with a '\0' character!

 

CAD6interface 2024.2 - Copyright 2024 Malz++Kassner® GmbH