VC
文章平均质量分 72
ANNE
想法是行动的灵魂行动是想法的结果...
展开
-
vc中圆形跟随者鼠标移动
1.全局变量:const CSize m_sizeEllipse;CPoint m_pointTopLeft; CSize m_sizeOffset; BOOL m_bCaptured;初始化:m_sizeEllipse(100, -100),m_pointTopLeft(0, 0),m_sizeOffset(0, 0)2,OnDraw(CDC* p原创 2013-05-23 13:59:52 · 974 阅读 · 0 评论 -
VC中无标题栏的对话框界面 ,如何来拖动程序的解决方法
一,对话框处理:标题栏里拖动窗口的原理:Windows首先确定鼠标点中了哪个窗口,然后向那个窗口发送一个WM_NCHITTEST消息找出此窗口的哪个"非客户区"(如边界、最大化/最小化按钮、菜单、标题等等)拥有鼠标光标。接着默认的窗口过程响应消息并返回一个特定的代码。如果鼠标指针落在标题栏中,那么这个特定代码就是HTCAPTION,此时Windows便进入拖拽模式,以便用户能够对窗口进行移原创 2013-05-23 10:04:11 · 1061 阅读 · 0 评论 -
VC画不规则窗体
创建不规则窗体步骤:首先,将新创建对话框的标题栏取掉,设置属性:border为none;头文件:设置宏:#define GLOBAL_OVERLEN 20 //用来调整不规定图形的长度#define GLOBAL_OVERWIDTH 30 //用来调整不规定图形的宽度全局变量: HRGN hRgn;源文件:初始化:BOOL CtestdDlg::OnInit原创 2013-05-23 14:28:23 · 678 阅读 · 0 评论