社区
API 调用
帖子详情
如何用SendMessage()函数得到这个控件的.text属性?
intuition444
2003-08-20 12:16:36
我有一个外部可视用户控件,是sysdatetimepick32.我想得到它所显示的日期值。可是怎么得到呀?应该是用SendMessage()函数,可我不会定义这个函数。谁能告我具体怎么定义这个函数,并且如何调用这个函数。假如那个外部控件是uo_1.请赐教!!!
...全文
57
6
打赏
收藏
如何用SendMessage()函数得到这个控件的.text属性?
我有一个外部可视用户控件,是sysdatetimepick32.我想得到它所显示的日期值。可是怎么得到呀?应该是用SendMessage()函数,可我不会定义这个函数。谁能告我具体怎么定义这个函数,并且如何调用这个函数。假如那个外部控件是uo_1.请赐教!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
intuition444
2003-08-28
打赏
举报
回复
我靠,这个问题应该不难吧.怎么没人告诉我呀?我说的已经很详细了!!!
谁能解决了,我的分全给他.不够我可以去借!!!
intuition444
2003-08-22
打赏
举报
回复
没有人知道吗?我说具体些。
我定义了一个外部可视控件,动态链接库是comctl32.dll,Classname定义的是sysdatetimepick32.就是一个显示月历的控件(uo_datetime)。
但是我得不到用户所选择的日期。uo_datetime.text得不到当前的所选择的日期。
所以,我想,用function long SendMessageA( long lhWnd, uint uiMsg,long lwMsg,Ref String dateText ) library 'user32'可以,我做如下定义。
实例变量:
Constant Private Long WM_GetText=1025
Of_getText()
date ld_getdate
ls_text=space(255)
sendmessagestring(handle(this),wm_gettext,(不知道怎么调用),ld_getDate)
return
我想,第四个参数(ls_text)就是要返回的,我要得到的日期值,可是,第三个参数是做什么用的,应该怎么定义它?谁知道?
intuition444
2003-08-21
打赏
举报
回复
在用这个函数的时候
function long SendMessageA( long lhWnd, uint uiMsg,long lwMsg, long lwParam ) library 'user32'
lwMsg这个参数是作什么用的?
intuition444
2003-08-20
打赏
举报
回复
各位大虾,能不能详细些,小弟这方面很菜!
polugen
2003-08-20
打赏
举报
回复
WM_GETTEXT
defasi
2003-08-20
打赏
举报
回复
我也很需要这个
WindowsForm实现
Text
Box占位符Placeholder提示功能
在WinForm程序中,实现
Text
Box文本输入框占位符的方式也很多,最常用的是方式基于Windows Api
SendMessage
函数
发送EM_SETCUEBANNER消息,或者通过
Text
Box自带的焦点事件处理。
SendMessage
函数
实现 创建一个继承
Text
Box的Zhm
Text
Box输入框
控件
,新增Placeholder
属性
,在Placeholder的set方法中发送EM_SETCUEBANNER消息 public class Zhm
Text
Box:
Text
Box { private const int EM_SETCUEBANNER = 0x1501; [Dll
java
sendmessage
函数
_功能强大的
SendMessage
函数
功能强大的
SendMessage
函数
分类:计算机等级|更新时间:2016-07-08|来源:转载Windows API(应用程序接口)是Windows系列软件为程序开发人员提供的火力强大的“武器库”,在这个武器库中,有很多极具威力的武器,
SendMessage
就是其中之一,它的功能非常丰富,灵活使用这个
函数
,会给编程工作带来很多便利。本文以Visual Basic为例,结合几个具体的例子介绍该
函数
...
使用
SendMessage
函数
滚动文本框
控件
中的内容 (转)
使用
SendMessage
函数
滚动文本框
控件
中的内容 (转)[@more@]在Visual Basic 中, 可 以 通 过 程 序 使 文 本 框 控 件 中 的 内 容 进 行 滚 动, 而 不 用 等 待 用 户 单 击 ...
SendMessage
函数
巧应用
在Windows编程中,向文本框
控件
、列表
控件
、按钮
控件
等是我们最常接触的
控件
了。但是在VB中这些
控件
有时无法实现我们的需要。在这时,我们只要简单的利用Windows API
函数
就可以扩充这些
控件
的功能了。 顾名思义,
SendMessage
函数
就是向窗口(这里的窗口指的是向按钮、列表框、编辑框等具有hWnd
属性
的控 件)发送消息的
函数
,该
函数
的定义如下:Declare Function...
注意:DateTimePicker.
Text
不靠谱
这鸟
属性
把我害苦过,特此敬告一下大家。具体表现在: 获取时:在DateTimePicker.ValueChanged事件中,获取到的
Text
有可能是string.Empty!!!,特别当ValueChanged事件是在构造
函数
或Load、Shown等启动事件中触发时,
得到
string.Empty的几率增大; 赋值时:有可能触发不了
Text
Changed事件(该事件默认不显示在设计器中,但的确是
API 调用
680
社区成员
4,762
社区内容
发帖
与我相关
我的任务
API 调用
PowerBuilder API 调用
复制链接
扫一扫
分享
社区描述
PowerBuilder API 调用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章