如何改變游標(Careat)的顏色....part II(編號:1089)

我用 CreateCreat這個 API 可以做我想要的游標的形狀
它的第二個參數 hBitMap 這個 handle 是可以由
CreateBitmap ..等可以產生 hBitMap 的 API, 經我測試的結果
在 W2000上會有產生顏色的改變,但 NT 卻不會不曉得為什麼
ReDim x(width * height * 2) As Byte
    For i = LBound(x) To UBound(x) - 1 Step 2
      x(i) = &HF3
      x(i + 1) = &H3
    Next i
    
    hBitmap = CreateBitmap(width, height, 4, 4, x(0))
    CreateCaret ctlHwnd, hBitmap, width, height '重新Create Caret
    
    ShowCaret ctlHwnd

希望各位先進可以告訴我, CreateBitmap 的真正用法,第三個參數的內陣列
每一個點的顏色排列方式,要16色以上的排法,王國榮書上的 CreateBitmap 僅是黑白的