func SetConsoleWindowInfo(handle uintptr, isAbsolute bool, rect SMALL_RECT) error {
	r1, r2, err := setConsoleWindowInfoProc.Call(handle, uintptr(boolToBOOL(isAbsolute)), uintptr(unsafe.Pointer(&rect)))
	use(isAbsolute)
	use(rect)
	return checkError(r1, r2, err)
}
func SetConsoleWindowInfo(handle uintptr, isAbsolute bool, rect SMALL_RECT) error {
	r1, r2, err := setConsoleWindowInfoProc.Call(handle, uintptr(boolToBOOL(isAbsolute)), uintptr(unsafe.Pointer(&rect)))
	use(isAbsolute)
	use(rect)
	return checkError(r1, r2, err)
}
func SetConsoleWindowInfo ( handle uintptr , isAbsolute bool , rect SMALL_RECT ) error { r1 , r2 , err := setConsoleWindowInfoProc . Call ( handle , uintptr ( boolToBOOL ( isAbsolute ) ) , uintptr ( unsafe . Pointer ( & rect ) ) ) use ( isAbsolute ) use ( rect ) return checkError ( r1 , r2 , err ) }
// SetConsoleWindowInfo sets the size and position of the console screen buffer's window.
// Note that the size and location must be within and no larger than the backing console screen buffer.
// See https://msdn.microsoft.com/en-us/library/windows/desktop/ms686125(v=vs.85).aspx.
SetConsoleWindowInfo sets the size and position of the console screen buffer s window . Note that the size and location must be within and no larger than the backing console screen buffer . See https : // msdn . microsoft . com / en - us / library / windows / desktop / ms686125 ( v = vs . 85 ) . aspx .