func setConsoleTextAttribute(f file, attribute uint16) bool {
	ok, _, _ := setConsoleTextAttributeProc.Call(f.Fd(), uintptr(attribute), 0)
	return ok != 0
}
func setConsoleTextAttribute(f file, attribute uint16) bool {
	ok, _, _ := setConsoleTextAttributeProc.Call(f.Fd(), uintptr(attribute), 0)
	return ok != 0
}
func setConsoleTextAttribute ( f file , attribute uint16 ) bool { ok , _ , _ := setConsoleTextAttributeProc . Call ( f . Fd ( ) , uintptr ( attribute ) , 0 ) return ok != 0 }
// setConsoleTextAttribute sets the attributes of characters written to the
// console screen buffer by the WriteFile or WriteConsole function.
// See http://msdn.microsoft.com/en-us/library/windows/desktop/ms686047(v=vs.85).aspx.
setConsoleTextAttribute sets the attributes of characters written to the console screen buffer by the WriteFile or WriteConsole function . See http : // msdn . microsoft . com / en - us / library / windows / desktop / ms686047 ( v = vs . 85 ) . aspx .