Thanx everyone for the help.

plenderj
I think I just want to use pure API calls to get it working. For what it's worth, that was how I originally did it, but the colors didn't seem to come out right. And, yes, I am running in more than 256 colors.

Janus
Excellent, this worked great. I just added the following code:
VB Code:
  1. ...
  2.     DeleteObject hBMP
  3.    
  4.     SetStretchBltMode picBox.hDC, COLORONCOLOR  ' This works!
  5.     StretchBlt picBox.hDC, 0, 0, picBox.Width, picBox.Height, hDC, 0, 0, imgSize.x * 15, imgSize.y * 15, vbSrcCopy
  6.    
  7.     picBox.Refresh
  8.     ...