我想在C#里画点,可是.net类库不提供这样的方法,搜索csdn用贴位图的方法试了也不行,当画1像素的位图时,位图和位图之间总是有一定距离。
于是我就想在c#中调用windows api的SetPixel函数。这样:
[System.Security.SuppressUnmanagedCodeSecurity] // We won't use this maliciously
[System.Runtime.InteropServices.DllImport("gdi32.dll")]
public static extern int SetPixel(IntPtr hdc, int X, int Y, int crColor);这样就带来了一个问题:hdc怎么获得?
GDI+里已经不是靠dc来画图了。各位大虾,怎么办?
救救小弟吧,急用!!!
于是我就想在c#中调用windows api的SetPixel函数。这样:
[System.Security.SuppressUnmanagedCodeSecurity] // We won't use this maliciously
[System.Runtime.InteropServices.DllImport("gdi32.dll")]
public static extern int SetPixel(IntPtr hdc, int X, int Y, int crColor);这样就带来了一个问题:hdc怎么获得?
GDI+里已经不是靠dc来画图了。各位大虾,怎么办?
救救小弟吧,急用!!!
解决方案 »
- 求助 T_T
- 本地服务器上发布B/S应用系统出错,求人解答?
- 请教一相当菜的问题:asp.net连接sql server的代码?还有,代码应写在.aspx还是.aspx.cs里阿?
- 弱弱的问一句关于毕业设计关于验证登陆问题
- 怎样使当前日期显示为"yyyy-mm-dd"格式?
- 如何用GB2312编码形式写入文件,加急!!
- DropDownList怎么实现多选,全选
- 请问如何调整Gridview的自动生成字段的Width
- 请高手指点———如何将sqlserver中的列名作成变量
- response.write()的问题
- net_lover(孟子E章):(请大家指点迷津!如何让计算结果保留一定的小数啊?javascript)
- 怎样才能让它加上分行符
期待更好的方法或回到我的问题,怎么从api中调,主要是怎么在.net里获得窗口的dc