默认的对话框在最顶上是有“- 口 X ”最小化、最大化、关闭 这一行蓝色背景的标题栏的。还有显示软件的名称。
我现在在属性里面去掉了“title bar” 我不想让它出现。
好了,我去掉了,但是用鼠标无法移动窗口了。郁闷啊。
我的目的是:不用出现那个title bar 但是又可以用鼠标控制移动窗口。
怎么设置?
希望详解!

解决方案 »

  1.   

    可以啊.添加 WM_LBUTTONDOWN 的消息映射
         void CTest6Dlg::OnLButtonDown(UINT nFlags, CPoint point)
         {
              PostMessage(WM_NCLBUTTONDOWN, HTCAPTION, 0);          CDialog::OnLButtonDown(nFlags, point);
         }
      

  2.   

    我晕哦1.对话框头文件.H 添加如下函数
    afx_msg void OnLButtonDown(UINT nFlags,CPoint point);2.在实现文件.CPP中,添加消息映射
    ON_WM_LBUTTONDOWN()3.还是在该CPP文件中添加
    void YOURDLG::OnLButtonDown(UINT nFlags,CPoint point)
    {
           PostMessage(WM_NCLBUTTONDOWN, HTCAPTION, 0);       CDialog::OnLButtonDown(nFlags, point);}
    //这年头.10分也不好赚呀.下次给多点分吧.