# File lib\Win32/Console.rb, line 179 def FillConsoleOutputCharacter( hConsoleOutput, cCharacter, nLength, col, row ) if @@m_FillConsoleOutputCharacter == nil @@m_FillConsoleOutputCharacter = Win32API.new( "kernel32", "FillConsoleOutputCharacter", ['l', 'i', 'l', 'l', 'p'], 'l' ) end dwWriteCoord = (row << 16) + col lpNumberOfAttrsWritten = ' ' * 4 @@m_FillConsoleOutputCharacter.call( hConsoleOutput, cCharacter, nLength, dwWriteCoord, lpNumberOfAttrsWritten ) return lpNumberOfAttrsWritten.unpack('L') end