OnPaint()和OnQueryDragIcon()

OnPaint()是重绘。为WM_PAIN消息

    CDialog::OnPaint()是给对话框一个描画的机会(WM_PAINT事件的响应)。如果没有特殊的描画任务,就不必改写OnPaint()。CDialog::OnPaint()将调用CWnd的OnPaint(),CWnd的OnPaint()接着调用LRESULT CWnd::DefWindowProc(UINT nMsg, WPARAM wParam, LPARAM lParam)到了这个函数就意味着,用户对一个事件没有作处理,而是交给系统处理。

CWnd::OnQueryDragIcon ()其实是一个回调函数,就是当鼠标拖动到CWnd的窗口上的时候,系统自动调用这个函数来确定显示什么样的拖动图标。
说明:
框架为不具有为类图标的最小化(图标化)窗口调用这个成员函数。系统调用这个函数以在用户拖拉最小化窗口的时候显示光标。
如果应用程序返回图标或光标的句柄,系统将它转换为黑与白。
如果应用程序返回一个句柄,则这个句柄必须标识与显示设备分辨率相兼容的单色光标或图标。应用程序可以调用CWinApp::LoadCursor或CWinApp::LoadIcon成员函数以从它的可执行文件的资源中载入光标或图标并获得其句柄。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值