mfc中取消用什么函数?

我用MFC做了一个取消按钮的功能吧,不知道函数怎么写?
2025-01-27 12:13:50
推荐回答(4个)
回答1:

取消按钮?是指退出对话框?还是将按钮去掉?
如果是点击按钮后退出对话框,就是1楼回答的方法。具体是你双击那个按钮,会添加一个消息处理函数。在该函数中添加一句OnCancel( );这样的话,点击后就可以退出对话框(相当于取消)
如果是指定将按钮去掉,你可以将该按钮隐藏即可,方法也是在添加的消息处理函数中添加一句
GetDlgItem(IDC_BUTTON)->ShowWindow(SW_HIDE);
其中IDC_BUTTON是该按钮的ID号。

回答2:

是对话框么
如果是的话就是
OnCancel( );
当然你还可以在这个函数前面处理另外的事情,比如释放内存

回答3:

MFC调用OnDraw()函数是和所有会产生WM_PAINT消息的函数有关,Invalidate()、ReDisplay() 调用时会产生WM_PAINT消息,所以也会使用MFC调用onDraw()函数

回答4:

用classwzd 自动生成取消函数