• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 131, comments - 12, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
            一、禁止對話框的移動
            (1)、第一種方法
            為這個對話框添加系統消息過慮處理:
            .h中:
            ...
            afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
            ...

            .cpp中
            BEGIN_MESSAGE_MAP(CXXXDlg, CDialog)
            ...
            ON_WM_SYSCOMMAND()
            ...
            END_MESSAGE_MAP()


            void CXXXDlg::OnSysCommand(UINT nID, LPARAM lParam)
            {
            if (nID == SC_MOVE || nID==0xF012)
            return;
            else
            CDialog::OnSysCommand(nID, lParam);
            }

            SC_MOVE就是0xF010。
            參考帖子:http://topic.csdn.net/t/20020821/12/957952.html
            (2)、第二種方法
            .h中:
            ...
            afx_msg UINT OnNcHitTest(CPoint point); 
            ...

            .cpp中
            BEGIN_MESSAGE_MAP(CXXXDlg, CDialog)
            ...
            ON_WM_NCHITTEST() 
            ...
            END_MESSAGE_MAP()


            UINT CXXXDlg::OnNcHitTest(CPoint point)
            {
                int ret =CDialog::OnNcHitTest(point);

                if(HTCAPTION == ret)
                   returnHTCLIENT;

                returnret;
            }

            二、禁止對話框改變大小
            .h中:
            ...
            afx_msg UINT OnNcHitTest(CPoint point); 
            ...

            .cpp中
            BEGIN_MESSAGE_MAP(CXXXDlg, CDialog)
            ...
            ON_WM_NCHITTEST() 
            ...
            END_MESSAGE_MAP()


            UINT CXXXDlg::OnNcHitTest(CPoint point)
            {
                int ret =CDialog::OnNcHitTest(point);

               //if語句的前兩行是用來禁止改變大小的,最后一行是用來禁止移動的
                if(HTTOP ==ret || HTBOTTOM == ret || HTLEFT == ret || HTRIGHT == ret
                  || HTBOTTOMLEFT == ret ||HTBOTTOMRIGHT == ret || HTTOPLEFT == ret || HTTOPRIGHT == ret       || HTCAPTION== ret)
                   returnHTCLIENT;

                returnret;
            }
            參考帖子:http://web.newsfan.net/showpost.php?p=594616
            囯产极品美女高潮无套久久久| 99久久人妻无码精品系列| 狠狠狠色丁香婷婷综合久久五月| 欧美精品久久久久久久自慰| 精品久久久久久国产潘金莲| 久久免费视频观看| 性做久久久久久久久| 久久亚洲国产成人精品性色| 精品无码久久久久久国产| 久久人人爽人人爽人人片AV麻烦| 国产产无码乱码精品久久鸭| 伊人久久精品影院| 久久精品男人影院| 亚洲精品无码久久久久去q| 久久精品一区二区国产| 久久精品国产亚洲αv忘忧草 | 亚洲国产精品无码成人片久久| 国产精品女同一区二区久久| 色婷婷综合久久久中文字幕| 久久久久久亚洲精品不卡| 久久国产欧美日韩精品| 日韩十八禁一区二区久久| 成人午夜精品久久久久久久小说| 狠狠色婷婷久久一区二区 | 日产精品久久久久久久| 国产精品无码久久四虎| 高清免费久久午夜精品| 亚洲精品白浆高清久久久久久| 久久国产精品免费| 7国产欧美日韩综合天堂中文久久久久 | 国产精品久久久久9999高清| 97精品依人久久久大香线蕉97| 精品久久久一二三区| 久久大香萑太香蕉av| 久久SE精品一区二区| 伊人久久综合无码成人网| 伊人久久无码中文字幕| A级毛片无码久久精品免费| 国内精品人妻无码久久久影院导航| 日韩亚洲国产综合久久久| 婷婷久久综合九色综合绿巨人|