1、自己做一个控件,可以做得很漂亮。
2、如果不想做。就用
FlowLayoutPanel和Label两个控件组合。可以达到下面的效果。
FlowLayoutPanel容器是一个按照流布局的控件。里面的子控件会一个挨一个的排列。
排列的方向可以从上到下,从下到上,从左到右,从又到左。
反正很灵活。动态的往里面Add label,并且绑定Click事件就可以实现你的效果了。
很多方法:(1),将控件关联到一个控件类对象,然后调用该对象的GetWindowText(CString&
sz),那么要取的文本就在sz中了
(2),对话框中先利用GetDlgItem(ID号)获得控件类对象的指针,再用指针 *** 作GetWindowText()
(3),在对话框中直接调用GetDlgItemText(ID号,CString&
sz)
注意:这些函数都是CWnd类的成员函数,用于 *** 作对话框或控件的,具体是针对对话框还是针对控件要搞清楚,要清楚控件也算CWnd的派生类
这些可以参阅MSDN查看函数和自己试着写下
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)