关于用Create创建CEdit时有黑边的问题
来源:互联网 发布:阿里云 学生 库存不足 编辑:程序博客网 时间:2024/05/31 13:16
在MFC中用Create函数手动创建CEdit控件时会带有黑边,代码如下:
m_wndEdit.Create(WS_CHILD | WS_VISIBLE | WS_BORDER |
WS_HSCROLL | WS_VSCROLL | ES_MULTILINE | ES_WANTRETURN,
CRect(10, 10, 400, 300), this, IDC_EDIT1);
m_wndEdit.ModifyStyleEx(0, WS_EX_CLIENTEDGE);
这是由于设置了WS_BORDER属性引起的,将WS_BORDER属性去掉后,黑边没了但是控件看起来怪怪的,和直接拖放到窗口中的不大一样。用CreateEx函数创建就和正常的看起来一样了:
m_wndEdit.CreateEx(WS_EX_CLIENTEDGE, _T("EDIT"), NULL,
WS_CHILD | WS_VISIBLE/* | WS_BORDER*/ | WS_HSCROLL |
WS_VSCROLL | ES_MULTILINE | ES_WANTRETURN,
CRect(10, 10, 400, 300), this, IDC_EDIT1);
- 关于用Create创建CEdit时有黑边的问题
- 关于CEdit或者CWnd的setSel问题。
- TexturePacker打包后的带透明度的图片在cocos2d-x中使用时有黑边
- CEdit消除边框的创建
- 关于CEdit控件的透明
- 关于CEdit控件的透明
- 关于CEdit控件的透明
- 关于CEdit控件的透明
- 关于老古董1602黑块的问题....
- 关于searchView的黑框去除问题
- CEdit创建
- 用oledb读excel时有些单元读不出的问题
- 动态创建的Cedit中移动光标
- 关于页面之间传参时有空格,中文及点击页面后退按钮的问题
- 关于NotificationListenerService监听时有失败的处理
- [ATL/WTL]_[初级]_[关于CEdit不识别WM_KEYDOWN的问题]
- 关于自定义CEdit控件的样式
- 黑窗口中创建mysql存储过程时的问题
- java连接oracle数据库的各种方法及java在数据库中的含义(转载'SunnyXu ')
- AJAX版省市区三级联动下拉框
- asp.net的OLEDB怎样连接mysql数据库???? ( 转)
- asp.net2.0里用Calendar控件做带节日提示的日历
- C++ STL简介
- 关于用Create创建CEdit时有黑边的问题
- 一位软件工程师的6年总结
- 文学论坛挂的马 Worm.Win32.QQPass.a 的简单分析
- 提高软件开发生产力的秘方[转]
- 完成端口模型代码
- 用完成端口开发大响应规模的Winsock应用程序
- VMware 发布最新ESX Server 3.0.2
- IIS服务器
- 试打世奥德仿两面异质孔芳碳