自定义对话框 splitter Wnd
来源:互联网 发布:游戏破解器软件 编辑:程序博客网 时间:2024/05/21 07:07
下面的代码中, DC的画图坐标是屏幕坐标。当鼠标 按下,移动 时绘制的拖拽splitter是直接在屏幕上绘制的,坐标也是屏幕坐标。
其中涉及到画笔的异或操作,下面是测试代码:
CRect lrect;
lrect.left = lrect.top = 0;
lrect.right = lrect.bottom = 100;
CPen lPen(0, 5, RGB(255,0,0));
CPen *loPen = dc.SelectObject( &lPen );
// 设置画笔的异或操作
int loOop2= dc.SetROP2(R2_NOTXORPEN);
// ResultColr = OrigColr^CurPenColr;
// 结果颜色为:原象素 异或 当前画笔颜色
dc.MoveTo(0,0);
dc.LineTo(100, 100);
Sleep(1000);
//恢复原象素
dc.MoveTo(0,0);
dc.LineTo(100, 100);
dc.SetROP2(loOop2);
dc.SelectObject(loPen);
核心代码如下:
鼠标按下:
光标移动的操作:
鼠标释放:
父窗口接收到splitter 改变通知:
- 自定义对话框 splitter Wnd
- 动态创建对话框WND形式
- 使用WINXGUI实现对话框布局控制 Splitter与 Pane控制
- 常用对话框、自定义对话框
- 对话框之自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- 自定义对话框
- Unicode编码问题,编程方面的技巧集合
- 流媒体相关知识介绍 及其 RTP 应用
- Web service 框架比较CXF xfire aisx2 aisx
- excel导入与导出数据到excel .net2005
- 关于导航条的作法:鼠标点后背景改变
- 自定义对话框 splitter Wnd
- Linux Shell编程学习
- sql2005如何修改排序规则
- c++ learn1
- 总是挨整,咋安心干活啊
- C++异常处理
- Symbian OS 错误代码(Error Codes )(-7999~ -6000)
- 删除vector数组中指定元素
- excel导入与导出数据到excel .net2005 excel文件样本