Added SetConsoleTextAttributes.
diff --git a/kernel32.go b/kernel32.go
index 4b7d7dd..fd7d697 100644
--- a/kernel32.go
+++ b/kernel32.go
@@ -35,6 +35,7 @@
 	procModule32Next               = modkernel32.NewProc("Module32NextW")
 	procGetSystemTimes             = modkernel32.NewProc("GetSystemTimes")
 	procGetConsoleScreenBufferInfo = modkernel32.NewProc("GetConsoleScreenBufferInfo")
+	procSetConsoleTextAttribute    = modkernel32.NewProc("SetConsoleTextAttribute")
 )
 
 func GetModuleHandle(modulename string) HINSTANCE {
@@ -242,3 +243,10 @@
 	}
 	return &csbi
 }
+
+func SetConsoleTextAttribute(hConsoleOutput HANDLE, wAttributes uint16) bool {
+	ret, _, _ := procSetConsoleTextAttribute.Call(
+		uintptr(hConsoleOutput),
+		uintptr(wAttributes))
+	return ret != 0
+}