VioWrtCharStrAtt
Bindings: C, MASM
This call writes a character string with repeated attribute to the
display.
VioWrtCharStrAtt (CharStr, Length, Row, Column, Attr, VioHandle)
CharStr (PCH) - input
Address of the character string to be written.
Length (USHORT) - input
Length, in bytes, of the character string.
Row (USHORT) - input
Starting cursor row.
Column (USHORT) - input
Starting cursor column.
Attr (PBYTE) - input
Address of the attribute(s) (1 or 3 bytes) to be used in the display
buffer for each character of the string written.
VioHandle (HVIO) - input
This must be zero unless the caller is a Presentation Manager
application, in which case it must be the value returned by VioGetPs.
rc (USHORT) - return
Return code descriptions are:
0 NO_ERROR
355 ERROR_VIO_MODE
358 ERROR_VIO_ROW
359 ERROR_VIO_COL
436 ERROR_VIO_INVALID_HANDLE
465 ERROR_VIO_DETACHED
Remarks
If a string write gets to the end of the line and is not complete, the
string write continues at the beginning of the next line. If the write
gets to the end of the screen, the write terminates.
PM Considerations
Write a character string with a repeated attribute string to the Advanced
VIO presentation space. The caller must specify the starting location on
the presentation space where the string is to be written.
Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs