当前位置: 代码迷 >> 汇编语言 >> win32汇编GDI有关问题
  详细解决方案

win32汇编GDI有关问题

热度:2189   发布时间:2013-02-26 00:00:00.0
win32汇编GDI问题
我想知道 "为什么 "下面的代码只能出黑白格子图而不能出彩色的。请帮我分析,我不只想看到被说该写些什么,谢谢。
代码改动较多,所以下面代码有很多没用的变量,请别介意。

.386
.model   flat,   stdcall
option   casemap:none
;> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
; Include
;> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
include windows.inc
include user32.inc
include kernel32.inc
include comctl32.inc
include comdlg32.inc
include shell32.inc
include gdi32.inc

includelib user32.lib
includelib kernel32.lib
includelib comctl32.lib
includelib comdlg32.lib
includelib shell32.lib
includelib gdi32.lib
;> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
; Equ   data
;> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >


;> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
; data   segment
;> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
.data
hInstance dd ?
hWinMain dd ?


hBmpNCBack dd ? ;unClient   Background   bitmap
hDCNCBack dd ?

hBmpBack dd ? ;client Background   bitmap
hDCBack dd ?

szClassName db 'ShapeWindow ',0

;> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
; code   segment
;> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >

.code


;> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
; main   program
;> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
_WinMain proc
local @stWndClass:WNDCLASSEX
local @stMsg:MSG

invoke GetModuleHandle,NULL
mov hInstance,eax

invoke RtlZeroMemory,addr   @stWndClass,sizeof   WNDCLASSEX
invoke LoadCursor,0,IDC_ARROW ;光标以后需要修改||||||||||||||||||||||||||||||||||||
mov @stWndClass.hCursor,eax
  相关解决方案