谁知道,一个窗体里label控件内容发生变化,触发那个消息(100分)

  • 主题发起人 有问题
  • 开始时间

有问题

Unregistered / Unconfirmed
GUEST, unregistred user!
然后怎么能得到那个label中的内容,能不能实现阿
 
label内容发生变化后窗体自动重绘,因此可以在form的onpaint事件中判断
 
<br>WM_SETTEXT?
 
同意lanbing1400,另外再加个判断屏蔽掉form刚开始弹出时的触发动作。
 
CM_TEXTCHANGED<br>controls.pas 定义:<br>CONST CM_TEXTCHANGED = CM_BASE + 18;<br>stdCtrls.pas:<br>TCustomLabel = class(TGraphicControl)<br>&nbsp; private<br>&nbsp; &nbsp; procedure CMTextChanged(var Message: TMessage); message CM_TEXTCHANGED;
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部