win32的小问题
书上第8章通用对话框那个例子里.elseif eax == WM_COMMAND
mov eax,wParam
.if ax == IDM_EXIT
invoke EndDialog,hWnd,NULL
.elseif ax == IDM_OPEN
invoke _OpenFile
.elseif ax == IDM_SAVEAS
invoke _SaveAs
.elseif ax == IDM_PAGESETUP
invoke _PageSetup
.elseif ax == IDM_FIND
and stFind.Flags,not FR_DIALOGTERM
invoke FindText,addr stFind
.elseif ax == IDM_REPLACE
and stFind.Flags,not FR_DIALOGTERM
invoke ReplaceText,addr stFind
.elseif ax == IDM_SELFONT
invoke _ChooseFont
.elseif ax == IDM_SELCOLOR
invoke _ChooseColor
.endif
那两个and开头的语句用什么作用?我把他俩删了编后没看出差别啊
AND是与操作啊你运行菜单的查找 和 替换 功能就知道有什么区别了 给窗口的idFindMessage消息传递一个非“取消”的所有动作的标志 /li雷文 发表于 2012-3-7 21:13 static/image/common/back.gif
给窗口的idFindMessage消息传递一个非“取消”的所有动作的标志
谢谢啦,你真好
页:
[1]