博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
重写CCombobox dropdown风格遇到的遮盖问题。
阅读量:6619 次
发布时间:2019-06-25

本文共 375 字,大约阅读时间需要 1 分钟。

在Dorpdown风格下,edit部分会遮盖重写箭头部分。

ebf1e102d410d065738b6530.jpg

解决方法是控制CCombobox的Edit部分。

void CXXXComboBox::OnPaint()

{
 CEdit*   pEdit   = NULL;
 pEdit = (CEdit*)this->GetDlgItem(1001);
 if(pEdit)
 {
  pEdit->MoveWindow(rc.left + 2, rc.top + 3, rc.Width() - 30, rc.Height() - 6);
 }
}

Edit部分向右收缩一点,解决了。

cee961d8025524afb7fd4825.jpg

 

这个问题在Drop list风格没有遇到,因为static和listBox的组合,不存在遮盖。

 

转载于:https://www.cnblogs.com/yuzhould/archive/2011/10/25/4454966.html

你可能感兴趣的文章
SPI协议及其工作原理浅析【转】
查看>>
ab和jmeter进行GET/POST压力测试的使用心得和比较
查看>>
Porting .Net RSA xml keys to Java
查看>>
用户命令切换-命令su
查看>>
检测 nginx.conf 是否配置正确
查看>>
[ReactVR] Add Lighting Using Light Components in React VR
查看>>
String hashCode 方法为什么选择数字31作为乘子
查看>>
最长公共子序列|最长公共子串|最长重复子串|最长不重复子串|最长回文子串|最长递增子序列|最大子数组和...
查看>>
测试妹子的呐喊:为什么总是收不到推送?
查看>>
linux NFS
查看>>
Android性能优化:手把手带你全面了解 内存泄露 & 解决方案
查看>>
Jquery DataTable基本使用
查看>>
New UWP Community Toolkit
查看>>
JDBC连接数据库(二)
查看>>
leetcode 674. Longest Continuous Increasing Subsequence
查看>>
Extensions in UWP Community Toolkit - SurfaceDialTextbox
查看>>
Golang 语言的单元测试和性能测试(也叫 压力测试)
查看>>
springboot数据库连接池使用策略
查看>>
Java中CAS详解
查看>>
Java线程的学习_线程池
查看>>