炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2249|回复: 4

1.61 版本bug 设置窗口中间位客户区后 开启窗口拖动无法成功

[复制链接]

该用户从未签到

发表于 2014-6-9 20:28:42 | 显示全部楼层 |阅读模式
1.61 版本bug 设置窗口中间位客户区后 开启窗口拖动无法成功。。
还有设置标题的问题 QQ图片20140609202736.jpg

该用户从未签到

 楼主| 发表于 2014-6-9 20:33:49 | 显示全部楼层
代码
        HELE hBody = XWnd_GetLayoutBodyEle(m_hMainWindow);
        XEle_SetBkTransparent(hBody, TRUE);

        HELE hTop = XWnd_GetLayoutTopEle(m_hMainWindow);
        HELE hBottom = XWnd_GetLayoutBottomEle(m_hMainWindow);
        HELE hleft = XWnd_GetLayoutLeftEle(m_hMainWindow);
        HELE hRight = XWnd_GetLayoutRichtEle(m_hMainWindow);

        XWnd_SetLayoutLeftEle(m_hMainWindow, hleft);
        XWnd_SetLayoutTopEle(m_hMainWindow, hTop);
        XWnd_SetLayoutRichtEle(m_hMainWindow, hRight);
        XWnd_SetLayoutBottomEle(m_hMainWindow, hBottom);
        XWnd_SetLayoutBodyEle(m_hMainWindow, hBody);

        XWnd_EnableDragWindow(m_hMainWindow, TRUE);  //使用拖动窗口
        XWnd_EnableRound(m_hMainWindow, TRUE);
        XWnd_EnableBorderStrokeOuter(m_hMainWindow,FALSE);
        XWnd_EnableBorderStrokeInner(m_hMainWindow,FALSE);
//         XWnd_SetMinWidth(m_hMainWindow,350); //设置最小的宽度
//         XWnd_SetMinHeight(m_hMainWindow,300);//设置最小的高度
        XWnd_EnableDragBorder(m_hMainWindow, FALSE);
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2014-6-9 21:03:05 | 显示全部楼层
    XEle_EnableMouseThrough(XWnd_GetLayoutBodyEle(hWindow),TRUE); //加上这句代码.
    下个版本更新这个问题.

    该用户从未签到

     楼主| 发表于 2014-6-10 10:09:30 | 显示全部楼层
    测试,发现点击中间还是无法拖动,只能点击四边才能拖动窗口

    该用户从未签到

     楼主| 发表于 2014-6-10 10:40:58 | 显示全部楼层
    可以用了,附上代码
            HELE hBody = XWnd_GetLayoutBodyEle(m_hMainWindow);
            XEle_Destroy(hBody);
            XWnd_SetLayoutBodyEle(m_hMainWindow, NULL);
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

    GMT+8, 2024-5-9 04:44 , Processed in 0.071439 second(s), 21 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表