
再次鼠标右键CXXXView添加成员变量 参数两个点的坐标 四个参数 都是float 公有成员public
如果直接在窗体里根据已知参数话直线的话 把你的代码放在OnDraw(槐扰)函数里
如果用鼠标 *** 作的话 那你要添加windows消息 按快捷键ctrl+w 类向导找到你的CXXXView在消息里添加WM_OnLButtonDown(鼠标按下) WM_OnMouseMove(鼠标移动)蚂扮 WM_OnButtonUp(鼠标抬起) 并设置一个BOOL变量控制画线
在OnLButtonDown里传递参数point.x point.y等于初始点xy坐标 bool量=true
OnMouseMove里的point是第二坐标的xy
OnButtonUp bool量等于false
你调用SetPixel是你自己的函数还是打算调用WindowsAPI?
如果调用Windows
API,要包含windows.h
另誉禅外Windows
API
SetPixel有四个参数,第一个参数是DC的
句柄
。后面三个如你这样子。
而且控制台程序也没有DC句柄慧兆,要选
Win32
工程,不过Win32工前虚租程的入口不是main而是WinMain。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)