VC高手请进
来源:百度知道 编辑:UC知道 时间:2024/05/26 07:05:42
VC++中MFC编程时,如何实现在点窗体右上角的“X”时,即点击关闭按钮,执行某些操作,如弹出消息框: “欢迎您的使用,谢谢!”
问题已解决,重载WM_CLOSE
问题已解决,重载WM_CLOSE
一个创建窗口的程序,是用汇编语言写的,其实用控制台写窗口主要就是定义好窗口类,注册窗口类,在窗口的回调函数里写好消息响应就可以了
.386
.model flat, stdcall
option casemap :none ; case sensitive
include windows.inc
include user32.inc
include kernel32.inc
include comctl32.inc
include comdlg32.inc
include gdi32.inc
includelib user32.lib
includelib kernel32.lib
includelib comctl32.lib
includelib comdlg32.lib
includelib gdi32.lib
IDI_MAIN equ 1000 ;icon
IDM_MAIN equ 4000 ;menu
IDM_EXIT equ 4001
.data?
hInstance dd ?
hWinMain dd ?
hMenu dd ?
szBuffer db 256 dup (?)
.data
szClassName db "Windows Template",0
szCaptionMain db '窗口模板',0
.code
start:
call _WinMain
invoke ExitProcess,NULL
_WinMain proc
local @stWcMain:WNDCLASSEX
local @stMsg:MSG
invoke InitCommonControls