社区
C#
帖子详情
如何在控件上绘图
hcfyxy
2004-12-21 01:32:16
rt.
我需要在一个显示控件上绘制自己的动态效果,如鼠标跟随效果,但是同时这个控件自己也在进行着独立的图形显示,我该怎么做?
救救我吧!
...全文
473
14
打赏
收藏
如何在控件上绘图
rt. 我需要在一个显示控件上绘制自己的动态效果,如鼠标跟随效果,但是同时这个控件自己也在进行着独立的图形显示,我该怎么做? 救救我吧!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hcfyxy
2004-12-29
打赏
举报
回复
我终于解决这个绘制的问题了,用了屏幕钩子
tengjian1981
2004-12-28
打赏
举报
回复
up
hcfyxy
2004-12-28
打赏
举报
回复
再顶上去
hcfyxy
2004-12-21
打赏
举报
回复
楼上说的是不是截屏啊?
xym5
2004-12-21
打赏
举报
回复
图象处理时最好是在内存里操作(可以避免闪动),我先给你一个函数Bitblt,在c#中需要使用api,具体实现可以参考msdn上的例子,本人在图象处理上也刚刚开始使用C#以后可以讨论
msn:xym5@hotmail.com
ITWORKMAN
2004-12-21
打赏
举报
回复
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Button1.CreateGraphics.DrawImage(New Bitmap("c:\a.jpg"), 10, 10)
End Sub
xiaoslong
2004-12-21
打赏
举报
回复
帮你顶
hcfyxy
2004-12-21
打赏
举报
回复
分哪,兄弟们,帮帮我呀
wangxt
2004-12-21
打赏
举报
回复
帮你顶
hcfyxy
2004-12-21
打赏
举报
回复
别不理我呀
hcfyxy
2004-12-21
打赏
举报
回复
如果override控件的OnPaint方法,控件中显示的图像怎么办呐?
hcfyxy
2004-12-21
打赏
举报
回复
楼上的想法我到没有想到,试试看。
我的意思就是目前我有一个第三方的控件,比如FlashPlayer正在显示一个图像,例如这个空间是a,我可以用a.creategraphics()获得一个graphics对象来在a上进行绘图,我用鼠标在a上做鼠标跟随的直线,比如测量距离或者绘制自定义图形,这个时候如果采用Invalidate ();再Update ();方法会闪烁的很厉害,但采用bitmap时候clear()方法中,我没法确定clear()方法需要的参数,不能把背景用一个眼色填充啊,于是就不知道该怎么办了。
hujiiori
2004-12-21
打赏
举报
回复
如果你指的是改变控件的外观,那应该override控件的OnPaint方法
linlinunix
2004-12-21
打赏
举报
回复
不是很清楚你的要求 如果你用控件自己绘图了 如果还想要鼠标效果可以定义两个
一个label
System.Drawing.Graphics gg = label.CreateGraphics();//立体的
System.Drawing.Graphics gg2 = label.CreateGraphics();//鼠标的
如果不行就用一个bitmap
bitmap bb = new bitmap;
System.Drawing.Graphics gg3 =Graphics.FromImage(bb);
gg3.draw(??);
label.backimage = bb;
MFCpicture
控件
上画图
本文将深入探讨如何在MFC的picture
控件
上进行
绘图
操作。 首先,我们需要创建一个`CPictureCtrl`对象,并在对话框或窗口资源中将其添加为
控件
。在MFC应用程序中,这通常在资源编辑器中完成。设置好
控件
ID,以便在...
C#在其他
控件
上画图
在C#编程中,我们有时需要在
控件
上进行自定义
绘图
,以实现独特的界面效果或特定的视觉展示。这个任务通常涉及到Windows Forms或WPF应用中的图形编程。"在其他
控件
上画图"这个主题涵盖了一些关键知识点,包括
控件
的重...
很好用的VC
绘图
控件
在Microsoft Visual C++中,
绘图
控件
通常指的是MFC(Microsoft Foundation Classes)库中提供的一类组件,如CDC(Device Context)、CClientDC、CPaintDC等,它们可以帮助开发者在窗口或对话框上进行图形绘制。...
opelayers4
绘图
控件
在本主题中,我们将聚焦于"opelayers4
绘图
控件
",这是一个自定义的OpenLayers
控件
,用于在地图上进行图形绘制。 ### 一、OpenLayers
控件
概述 OpenLayers 提供了一套内置的
控件
,如Zoom、Pan、MousePosition等,但...
VB
绘图
控件
及帮助文件
标题中的“VB
绘图
控件
及帮助文件”指的是在Visual Basic(VB)开发环境中用于图形绘制的特殊
控件
,这些
控件
通常由第三方软件开发商提供,以增强VB的基础
绘图
能力。在这种情况下,是由mathworks公司开发的一款名为...
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章