站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        go語言如何改變回顯顏色

        go語言改變回顯顏色的方法:首先打開相應(yīng)的go文件;然后通過“FontColor Color=Color{}”方法給字體顏色對(duì)象賦值;最后通過“func ColorPrint(s string, i int){}”方法輸出有顏色的字體即可。

        go語言如何改變回顯顏色

        本文環(huán)境:Windows7系統(tǒng)、Go1.11.2版,本文適用于所有品牌的電腦。

        推薦:《golang教程

        golang控制臺(tái)顏色輸出(for windows)

        Go語言:控制臺(tái)輸出有顏色的字

        本方法只限用于 Windows系統(tǒng)

        應(yīng)用場(chǎng)景

        需要輸出大量信息的運(yùn)行日志(一般是服務(wù)器,Windows系統(tǒng)的)

        某類客戶端的調(diào)試界面(一般是游戲,特別是有第三方模組的)

        代碼示例

        package main   import (     "syscall" )   var (     kernel32    *syscall.LazyDLL  = syscall.NewLazyDLL(`kernel32.dll`)     proc        *syscall.LazyProc = kernel32.NewProc(`SetConsoleTextAttribute`)     CloseHandle *syscall.LazyProc = kernel32.NewProc(`CloseHandle`)       // 給字體顏色對(duì)象賦值     FontColor Color = Color{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15} )   type Color struct {     black        int // 黑色     blue         int // 藍(lán)色     green        int // 綠色     cyan         int // 青色     red          int // 紅色     purple       int // 紫色     yellow       int // 黃色     light_gray   int // 淡灰色(系統(tǒng)默認(rèn)值)     gray         int // 灰色     light_blue   int // 亮藍(lán)色     light_green  int // 亮綠色     light_cyan   int // 亮青色     light_red    int // 亮紅色     light_purple int // 亮紫色     light_yellow int // 亮黃色     white        int // 白色 }   // 輸出有顏色的字體 func ColorPrint(s string, i int) {     handle, _, _ := proc.Call(uintptr(syscall.Stdout), uintptr(i))     print(s)     CloseHandle.Call(handle) }   func main() {     ColorPrint(`紅色`, FontColor.red)     ColorPrint(`藍(lán)色`, FontColor.blue)     ColorPrint(`白色`, FontColor.white) }

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 98视频精品全部国产| 久久久一本精品99久久精品66| 欧美成人精品网站播放| 国产精品免费大片| 久久久久亚洲精品男人的天堂| japanese乱人伦精品| 一夲道无码人妻精品一区二区| 亚洲欧美精品伊人久久| 国产欧美日韩精品丝袜高跟鞋| 久久精品无码av| 99久久国产热无码精品免费久久久久 | 四虎国产精品永免费| 成人午夜精品久久久久久久小说 | 嫖妓丰满肥熟妇在线精品| 久久久久亚洲精品无码网址| 97精品人妻一区二区三区香蕉| 国产成人精品福利网站在线| 精品性影院一区二区三区内射| 久久久精品国产亚洲成人满18免费网站 | 国产成人精品999在线观看| 亚洲精品亚洲人成人网| 日韩欧美亚洲国产精品字幕久久久| 国产在线精品一区免费香蕉| 国产韩国精品一区二区三区| 最新亚洲精品国自产在线观看| 国产成人精品免费午夜app| 久久国产精品77777| 特级精品毛片免费观看| 在线成人精品国产区免费| 亚洲第一永久AV网站久久精品男人的天堂AV| 亚洲精品无码AV中文字幕电影网站| 精品精品国产国产| 国产精品九九久久精品女同亚洲欧美日韩综合区 | 97国产精品视频| sihu国产精品永久免费| 国产92成人精品视频免费| 99久久99久久久精品齐齐| 91精品国产高清91久久久久久| 精品国产三级a在线观看| 99热门精品一区二区三区无码| 国产高清在线精品二区一|