一个关于边框的问题 在对话框界面上有两个picture box控件,里面各显示有一幅图片,当我单击第一个图片控件时,给第一个图片控件加一个边框,当我单击第二个图片控件时,给第二个图片控件加一个边框,同时要擦掉第一个图片控件的边框,就在擦除这里出了问题,我用的是invalidate(),但出现的结果是还有细边框存在,请问该如何解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在OnPaint()函数中添加的边框代码:CClientDC dc(this);CPen pen(PS_SOLID,3,RGB(255,0,0),...);dc.selectobject(pen);RECT rr;rr.left=10;rr.top=10;rr.right=40;rr.bottom=40;dc.rectangle(&rr); invalidate后,界面刷新,执行的还是OnPaint()里的代码,边框当然还在。在OnPaint()里判断是否执行画边框的语句 EditBox中显示不同颜色的文字 出现"Buffer is too small”的问题 在CMainFrame中的菜单栏的线程问题 做一个间谍软件,监控IE的发送数据包 ftp服务器问题 文件的重复载入引起的重定义问题 怎么做这个信息发布? 关于DateTimePicker控件 请问怎样用switch() case 语句来选择事件?? 求助,怎么把CSV文件内容导入编辑框? clistctrl 的函数 GetColumnWidth()返回值不正常,怎么回事? 请教大家windows API 实现多边形的填充
CPen pen(PS_SOLID,3,RGB(255,0,0),...);
dc.selectobject(pen);
RECT rr;
rr.left=10;
rr.top=10;
rr.right=40;
rr.bottom=40;
dc.rectangle(&rr);
在OnPaint()里判断是否执行画边框的语句