vb6.0中的Me.hdc ,在c#中要用什么来表达?大侠们帮帮忙

问题描述

如题

解决方案

解决方案二:
this.hdc;
解决方案三:
晕,this中根本没有这个属性
解决方案四:
Handle
解决方案五:
请问,用Graphicsg=Graphics.FromHdc(hDCDesktop);从hdc得到了对应的Graphics那么如何从Graphics得到hdc呢?是用Graphics.GetDc()吗?Graphics.GetDc()得到的是intptr型,如何在转变成unint型呢?
解决方案六:
using(Graphicsg=this.CreateGraphics()){IntPtrhdc=g.GetHdc();//YourCall(hdc,...);//hdc=me.hdcg.ReleaseHdc(hdc);}

解决方案七:
IntPtrhdc=Graphics.GetDc();(uint)hdc//直接强制转换

时间: 2024-08-01 09:10:37

vb6.0中的Me.hdc ,在c#中要用什么来表达?大侠们帮帮忙的相关文章

按钮-自己参照书本写了一个Java Swing中的容器类入门程序设计,但是运行结果不对,求大神帮帮忙!

问题描述 自己参照书本写了一个Java Swing中的容器类入门程序设计,但是运行结果不对,求大神帮帮忙! /*题目是这样的:创建一个窗体在其中摆放两个内容面板对两个面板进行边框个性化设置.初始状态为第二个面板不可见,当单击第一个面板中的"打开"按钮时,第二个面板即可见:当单击第一个面板中的"关闭"按钮时,第二个面板消失. 以下是我结合书本写的代码,不知道为什么运行不了???*/import javax.swing.*;import java.awt.*;impor

VB6.0 支持鼠标滚轮教程_vb

操作步骤如下: 1.下载 http://download.microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel.exe 这是一个自解压的包,其中包含VB6IDEMouseWheelAddin.dll和其源程序,将其解压到桌面即可.   2.选择直接使用VB6IDEMouseWheelAddin.dll,或者无聊地将源程序自行编译出一个新的VB6IDEMouseWheelAddin.dll.

VB6.0 COM串口程序采集的数据怎么在Plot曲线控件中实时显示,求各位大神了!谢谢

问题描述 VB6.0 COM串口程序采集的数据怎么在Plot曲线控件中实时显示,求各位大神了!谢谢 RT,VB6.0 编写好COM串口程序采集的数据怎么在Plot曲线控件中实时显示,求各位大神了!谢谢 解决方案 用VB的话还是MSChart比较好用.串口得到数据按照一定的协议解析后直接绑定到控件上就可以了. 解决方案二: http://wenku.baidu.com/link?url=dzFdj7tuMl4yr5NZUIooA2zAwZ5NpT8N8y6P6Z8c7T0k0GQRnOKGa95M

VB6.0中For语句的两种用法,如何用第二种用法遍历一个数组?

问题描述 VB6.0中For语句的两种用法,如何用第二种用法遍历一个数组? VB6.0中For语句的两种用法,如何用第二种用法遍历一个数组? 解决方案 正序 for i = lbound(arr) to ubound(arr) arr(i) next 逆序 for i = ubound(arr) to lbound(arr) step -1 arr(i) next 解决方案二: 一个加密解密函数 for vb6.0!VB6.0中的编译预处理--#IF语句

使vb6.0 textbox中选中的字体颜色改变,不是用richtextbox

问题描述 使vb6.0 textbox中选中的字体颜色改变,不是用richtextbox 只要能解决就行,随便什么方法,.....(麻烦一点也行) 虚心求教,小弟想知道具体怎么实现,有代码最好.谢谢! 解决方案 textbox不行,还是得用richtextbox 解决方案二: 需要重绘文本.重绘文本需要子类化窗口,但是VB6调试这种窗口回调函数只要遇到错误就导致IDE崩溃.所以不建议你搞. 解决方案三: 当然,难度也不算非常大,你要肯出个千把块钱,发布到威客网站上,会有一些VB爱好者帮你写出一堆

VB6.0语言中关于布尔表达式转换成字符串的问题

问题描述 VB6.0语言中关于布尔表达式转换成字符串的问题 VB6.0语言数据库里存储的布尔表达式怎么以结果的形式拿到值,或者字符串转换为表达式的运算 解决方案 你可以用scripthost去执行你的表达式,得到结果

问一下vb6.0 中listview和treeview怎么同步?

问题描述 问一下vb6.0 中listview和treeview怎么同步? vb6.0 中listview和treeview怎么同步,怎么选中一个treeview,选中对应的listview中的条目? 解决方案 listview有click事件,treeview有nodeclick事件,在里面分别设置对方就可以了. 解决方案二: 一开始添加 listview 条目的时候就指定 Key,选中 treeview 节点是取得/转化为对应的 Key 值,可以直接用 Key 定位 listview 的条目

请问VB6.0中的基本类型系统的定义情况是怎么样的?为什么string可以转换为integer

问题描述 请问VB6.0中的基本类型系统的定义情况是怎么样的?为什么string可以转换为integer 请问VB6.0中的基本类型系统的定义情况是怎么样的?为什么string可以转换为integer 解决方案 string转换为integer用的是cint或者 val 函数.

Vb6.0 Variant 在 Vb.net 中 Object 的问题

问题描述 Vb6.0代码如下:ConstDATASIZE=459DimglngEnrollDataAsVariantDimvniiAsLongDimvByte()AsByteastrBuff=Rs.Fields("TEMP")'2进制字段vByte=astrBuffForvnii=0ToDATASIZE-1glngEnrollData(vnii)=vByte(vnii*5+1)glngEnrollData(vnii)=glngEnrollData(vnii)*256+vByte(vni