/font> add esi, ncardwidth add esi, 10 cmp ebx, 55 jnz @b ;===========================/ ;===========================\ 其它几种绘制方式 mov ebx, 6 mov esi, 10 mov edi, 600 invoke cdtdraw, hdc, esi, edi, ebx, mdghost, rgbbground add ebx, 5 add esi, ncardwidth add esi, 10 rgb 255, 0, 0 invoke cdtdraw, hdc, esi, edi, ebx, mdremove, eax add ebx, 5 add esi, ncardwidth add esi, 10 invoke cdtdraw, hdc, esi, edi, ebx, mdinvisibleghost, rgbbground add esi, ncardwidth add esi, 10 invoke cdtdraw, hdc, esi, edi, ebx, mddeckx, rgbbground add esi, ncardwidth add esi, 10 invoke cdtdraw, hdc, esi, edi, ebx, mddecko, rgbbground ;===========================/ invoke endpaint, hwnd, addr ps .else invoke defwindowproc, hwnd, umsg, wparam, lparam ret .endif xor eax,eax ret wndproc endp
怎么样,再看看前面的示意图,3.5kb 就有这样的效果,是不是很酷!在代码区还有一个用 c+sdk 方式编写的空当接龙源代码,大家如果有兴趣可以看看。