有Message了还不好办
自定义几个消息,
在.WndProc事件里作相应的操作
自定义几个消息,
在.WndProc事件里作相应的操作
解决方案 »
- 出现Access violation at address 08080808.Read of adress ....
- 无效句柄
- 疑惑性能 关于adoquery filter 和 select * from xx where xxx like '%xx%'
- 求救!!!!,求救!!!请教大家一个关于字符连接的问题!!!!
- 数据库与Excel
- 急!急!急!bcdtostr 怎么用100分
- 针对这个例子,你能写出最精的代码吗??(欢迎讨论)
- 在线等待!求visio 2000的安装软件!
- MaskEdit1 控件的使用问题
- 请大虾指点:类型库的数据类型问题?一定加分!!!
- 急!这个DbGrid的问题如何解决?
- 第2次送分
Label1.Perform(CM_TEXTCHANGED, 0, 0);
Label1.Perform(CM_TEXTCHANGED, 0, 0); //这句没起作用;
我的用法是Perform(CM_TEXTCHANGED, 0, Longint(PChar('It is so easy!')));
不知道对不对
还想请教,Perform在线程里安全吗?
多看看Delphi自己的源代码吧,很多问题你都可以从里边找到答案的!这里的Perform实际上就是SendMessage,只不过Label的Handle没有公开,才改用Perform的。
SendMessage是线程安全的,所以这个也一样。
Label1.Perform(CM_TEXTCHANGED, 0, 0); //这句没起作用;
我的用法是Perform(CM_TEXTCHANGED, 0, Longint(PChar('It is so easy!')));
对不对?
怎么改?
谢谢您!
label不是窗口。
您说得对,但我用Label1.Perform(WM_SETTEXT, 0, Longint(PChar('It is so easy!')));
起了作用,请明示,我很菜。