最近做一个对话框,上面放一个视频,然后因为视频比例问题嘛,周围要涂黑色,所以在OnEraseBkgnd里做了代码实现
但是OnEraseBkgnd和OnPaint断点都不会到,不知道有没有什么原因导致
另外,自己在OnShowWindow(BOOL bShow, UINT nStatus)里面也主动发了一个SendMessage(WM_ERASEBKGND)也不会到ON_WM_ERASEBKGND()
ON_WM_PAINT()
afx_msg void OnPaint();
afx_msg BOOL OnEraseBkgnd(CDC* pDC);
都正确添加了,鼠标的单击双击、右键消息都回到的
但是OnEraseBkgnd和OnPaint断点都不会到,不知道有没有什么原因导致
另外,自己在OnShowWindow(BOOL bShow, UINT nStatus)里面也主动发了一个SendMessage(WM_ERASEBKGND)也不会到ON_WM_ERASEBKGND()
ON_WM_PAINT()
afx_msg void OnPaint();
afx_msg BOOL OnEraseBkgnd(CDC* pDC);
都正确添加了,鼠标的单击双击、右键消息都回到的
解决方案 »
- [求助]在VC6.0中使用WebBrowser2控件,如何实现WebBrowser中载入的网页与VC界面交互?比如说,网页向界面发送消息,或界面得到网页中的值
- 如何将TGA转换到BMP
- 多线程下如何移动数据集
- 一道有难度的面试题(可以用多种方法解决)
- 【感谢帖】盼星星盼月亮,盼来了4条裤衩。赶紧散分200!
- cstring型转换成char *为何错?
- 在线求助:串口通讯,能发不能接。(MSCOMM控件)
- 谁有<<VISUAL C++MFC编程实例>>书附的源程序?一定给分!
- 在Win2k下,屏蔽Ctrl+Alt+Del我是不奢望了,但是否有办法,使正在运行的程序得到这个“事件”呢?欢迎大家留言!
- 帮忙出出题
- 一个关于\uXXXX类型的unicode编码问题
- 如何将完成绘制位图啊
DlgChannelLocal这个类里的OnEraseBkgnd也不会到
视频被创建时OnPaint会到一次另外视频应该不会接管这个消息的,视频是disable的