为什么我做的可伸缩对话框缩小的时候就看不见了
解决方案 »
- Socket多路复用库 https://sourceforge.net/projects/speed/
- 急需一个小程序?
- .lib连接错误,fatal error LNK1136: invalid or corrupt file
- 為什麼連接不上數據庫
- 安装VC到最后,出现问题
- 总结:在一个工程中添加别的工程的中已创建好的对话框资源。(或是。。。)
- 牛x公司招mpeg4人才
- 注册窗口类Instance问题
- 怎么把一个图片在单文档的VIEW上显示
- 大虾帮帮忙,用数据库文件好还是用独立的数据文件更佳!
- 使用AlphaBlend设置了透明度,如何再恢复?
- 有哪个函数或者API可以方便的写ProgID?
{
// TODO: Add your control notification handler code here
CString str;
GetDlgItemText(IDC_SETTING,str);
TRACE(str);
if(str=="设置↑")//↓↑
{
SetDlgItemText(IDC_SETTING,"设置↓");
}
else
{
SetDlgItemText(IDC_SETTING,"设置↑");
}
if(rectLarge.IsRectNull())
{
CRect rectSeparator;
GetWindowRect(&rectLarge); //取得窗口的最大宽度跟高度
GetDlgItem(IDC_SEPARATOR)->GetWindowRect(&rectSeparator); //取得分离线的位置
rectSmall.left=rectLarge.left;
rectSmall.top=rectLarge.top;
rectSmall.right=rectLarge.right;
rectSmall.bottom=rectSeparator.bottom;}
if(str=="设置↑")
{
SetWindowPos(NULL,0,0,rectSmall.Width(),rectSmall.Height(),
SWP_NOMOVE | SWP_NOZORDER);
}
else
{
SetWindowPos(NULL,0,0,rectLarge.Width(),rectLarge.Height(),
SWP_NOMOVE | SWP_NOZORDER);
}
}
我的代码,,,,缩小的时候是整个对话框消失