[Toc][Index]

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