MFC编程控件--控件公用属性介绍

文章来源:http://www.cnblogs.com/lzmfywz/archive/2012/04/20/2459819.html
经常使用MFC写tool,就是觉得MFC的控件使用方便,这里总结下控件的公用属性,相信对自己,对别人会有所帮助。

ID:控件的资源标志

Visiable:控件是否可见
Static Text设置为不可见后,运行时,本该出现在其中的字符也不可见了…汗…
Disable:控件是否被禁止,被禁止的控件无法接受键盘和鼠标输入

Group:是否从这个控件开始一个新组,没有看出这项的用处

Tab stop:程序中是否可以通过【Tab】键切换到这个控件

Help ID:是否个控件分配一个帮助标识,帮助标识基于控件本身的资源标识,暂时没看出这项有什么用处。

Client edge:给控件增加一个凹陷的边界,是整个控件看上去像是凹下去一样。
这里写图片描述这里写图片描述感觉这样好难看
Static edge:给控件增加一个边界。
这里写图片描述这里写图片描述还是好难看

Model frame:给控件增加一个三维的框架,与Cilent edge相反,它是凸出来的。
这里写图片描述

Transparent:拥有此属性的窗口是透明的,它下面的窗口不会被它遮住。试了下,然并卵。

Accept files:拥有此属性的窗口可以接受拖放文件,若果一个文件拖动到这个控件上面,控件会收到WM_DROPFILES消息。对于选择文件很好用,可能需要对消息作出响应,没有试验。

No parent notify:表示控件不想父窗口发送WM_PARENTNOTIFY消息。

Aligned text:文本对齐方式,可左/右对其或者居中。

你可能感兴趣的:(MFC)