主题:关于对话框使用CheckMenuItem
mov ebx,eax
invoke GetMenuState,hMenu,eax,MF_BYCOMMAND
.if eax == MF_CHECKED
mov eax,MF_UNCHECKED
.else
mov eax,MF_CHECKED
.endif
invoke CheckMenuItem,hMenu,ebx,eax
为什么在对话框里使用 CheckMenuItem 死活都打不上钩呀?
我在网上找了一下~~~~~得知: 对话框得响应WM_KICKIDLE消息来更新显示.即UpdateCmdUI
但俺找不到呀~~~请高指点指点~~~谢谢了!
invoke GetMenuState,hMenu,eax,MF_BYCOMMAND
.if eax == MF_CHECKED
mov eax,MF_UNCHECKED
.else
mov eax,MF_CHECKED
.endif
invoke CheckMenuItem,hMenu,ebx,eax
为什么在对话框里使用 CheckMenuItem 死活都打不上钩呀?
我在网上找了一下~~~~~得知: 对话框得响应WM_KICKIDLE消息来更新显示.即UpdateCmdUI
但俺找不到呀~~~请高指点指点~~~谢谢了!