如题,谢谢先 :)
解决方案 »
- 关于Splash Screen的问题
- 大家推荐一个好VC 软件开源平台啊~
- 在MFC中用ARC画弧参数该怎样设置啊,看了MSDN里面的说明,但是画出的弧总是不是自己想要的.
- 如何实时重画?
- 如何制作一个Unicode的DLL
- 看这个格式的数据怎么读取?
- 如何控制CDialogBar中的按钮的使能状态?难道就没人知道吗?
- 如何屏蔽WIN2000下的CTL+ALT+DEL?
- 询问关于Ndis协议驱动捕获数据包的疑问
- MFC 多个对话框利用ADO连接访问SQL Server数据库时 每次连接都需要弹出一个连接数据库的对话框,想让它后台连接怎么弄?
- vs2005编写的程序在vista下试图以管理员身份运行的问题
- 类似mediaplay 的精简版是怎么处理?是怎么将完整版本切换到精简版的?
void CMonitorVideo::OnNcLButtonDblClk(UINT nHitTest, CPoint point)
{
// TODO: Add your message handler code here and/or call default
if(!m_bMax)
{
ShowWindow(SW_MAXIMIZE);
return; }
else
{
CRect rc(0,0,400,500);
movewindow(&rc);
CenterWindow(this);
return; }
CDialog::OnNcLButtonDblClk(nHitTest, point);
}
void CMy063Dlg::OnNcLButtonDblClk(UINT nHitTest, CPoint point)
{
// TODO: Add your message handler code here and/or call default
if(!m_bMax)
{
ShowWindow(SW_MAXIMIZE);
m_bMax=TRUE;
return;
}
else
{
CRect rc=CRect(0,0,400,500);
ShowWindow(SW_RESTORE);
MoveWindow(&rc);
CenterWindow();
m_bMax=false;
} CDialog::OnNcLButtonDblClk(nHitTest, point);
}
{
if(!m_bIsMaxWindow)
{
ShowWindow(SW_MAXIMIZE);
m_bIsMaxWindow = TRUE;
}
else
{
ShowWindow(SW_SHOWNORMAL);
m_bIsMaxWindow = FALSE;
}
CDialog::OnSysCommand(nID, lParam);
}
最大化以后恢复最最大化前的状态 SendMessage(WM_SYSCOMMAND,SC_RESTORE ,0);