言出必行-300分谢zy1910-100分谢其他热心人-非常感谢(请zy1910回复)

hualahuala 2003-08-19 03:19:03
zyl910(910:分儿,我又来了!) ( )
CopyMemory ByVal StrPtr(TempStr), TempBytes(1), UBound(TempBytes)
这句话中strptr是个什么东西呢?怎么没有定义呢?抱歉我vb不会;不定义也可以么
还有最后一句中
'MessageBoxW Me.hWnd, StrPtr(TempStr), StrPtr(Me.Caption), 0
vb中使用的是Me这个参数么?就是父窗口的指针么?和vc中很不一样阿
呵呵;解释一下好么?
...全文
44 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
since1990 2003-08-20
  • 打赏
  • 举报
回复
up
zyl910 2003-08-20
  • 打赏
  • 举报
回复
Edit是Windows系统提供的控件
MFC只是把它封装成了类
(VB封装成了TextBox,只不过只封装了ANSI版的)
hxy2003 2003-08-20
  • 打赏
  • 举报
回复
up
zyl910 2003-08-19
  • 打赏
  • 举报
回复
对于文本框:


去学SDK编程
用CreateWindowExW创建Edit控件
再发消息控制
zyl910 2003-08-19
  • 打赏
  • 举报
回复
strptr是VB的隐藏函数
用于得到字符串的数据的地址


me是指当前类模块(窗口模块也是类模块)
lihonggen0 2003-08-19
  • 打赏
  • 举报
回复


http://www.csdn.net/develop/read_article.asp?id=12675


HOWTO: Get the Address of Variables in Visual Basic

http://support.microsoft.com/default.aspx?scid=kb;en-us;199824
http://support.microsoft.com/default.aspx?scid=kb;en-us;262667
Sean918 2003-08-19
  • 打赏
  • 举报
回复
VarPtr、ObjPtr、StrPtr、VarPtrArray 和 VarPtrStringArray 函数
Visual Basic 6.0 中的 VarPtr、ObjPtr、StrPtr、VarPtrArray 和 VarPtrStringArray 函数是可用于返回一个内存地址指针的无出处和不受支持的函数。虽然不受支持,但在处理用其他方法无法从 Visual Basic 中访问的 Windows API 调用时,有时还要用到这些函数。

Visual Studio .NET 中不支持这些函数;但是,可通过 .NET 框架中的新功能处理原来使用这些函数的大多数情形。Framework.许多在 Visual Basic 6.0 中需要的 Windows API 调用现在被封装到框架中;不再需要指针引用。

射天狼 2003-08-19
  • 打赏
  • 举报
回复
StrPtr是取字符串的地址的函数.不定义当然不可以了
Me指的是当前的窗口或控件
父窗口是Parent
jornet 2003-08-19
  • 打赏
  • 举报
回复
我是热心人

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧