第1个回答 2010-06-08
你使用的图片控件把按钮覆盖了,单击按钮的时候,按钮被激活,才显示出来。
估计你是想美化一下你的界面。但是这种办法并不可取。可以采取以下办法:
1.把图片作为对话框的背景
而不是使用图片控件,这样不会覆盖其他控件。
2.使用图片按钮
不使用以前的按钮,而给图片添加BN_CLICKED函数,达到按钮的效果
3.使用位图按钮
即BitMapButton
不知道你想采取哪种办法。你可以自己百度上搜搜,也可以Hi我。这里敲字很费劲~~
第2个回答 2010-06-08
这个是你图片控件绘图时是按实际大小绘制(不管你控件大小),所以会遮住按钮,当鼠标移至按钮时会重绘按钮
第3个回答 2010-06-08
OnPaint里面
GetDlgItem(IDC_BUTTON1)->ShowWindow(SW_SHOW)试试
第4个回答 2010-06-08
图像按钮就有点击事件消息,何必再添一个按钮,晕!