精华内容
下载资源
问答
  • android双击标题栏title回到顶端

    千次阅读 2016-10-27 15:04:26
    主要是针对listView和RecycleView等,双击title标题栏,来定位到最顶部,先上一个演示图: 这里主要是根据两次点击的时间差来确定是否双击标题栏,然后选中到最顶端,当然如果是webView点击回到顶端的话,可以调用...

    主要是针对listView和RecycleView等,双击title标题栏,来定位到最顶部,先上一个演示图:

    这里写图片描述

    这里主要是根据两次点击的时间差来确定是否双击标题栏,然后选中到最顶端,当然如果是webView点击回到顶端的话,可以调用ScrollTo方法来定位到0,0的位置,下面贴出主要代码

        //这里的startTime是为了记录第一次点击的时间,endTime是第二次点击的时间,doubleFlag是为了标记是第一次点击还是第二次点击  
            public long startTime = 0;
            public long endTime = 0;
            public boolean doubleFlag = true;
            public void onTvTitleDoubleClick(View view){
            //获取第一次的点击时间,并改变标记
                if(doubleFlag){
                    startTime = System.currentTimeMillis();
                    doubleFlag = false;
                    return;
                }
            //如果是第二次点击,计算两次点击时间差,如果小于350ms,就执行返回顶端的操作
                if(!doubleFlag){
                    endTime = System.currentTimeMillis();
                    doubleFlag = true;
                    if((endTime - startTime) < 350){
                        //Toast.makeText(MainActivity.this, (endTime - startTime)+"ms返回顶部", Toast.LENGTH_SHORT).show();
                        //这里就是执行选中到顶端的操作,我这里是recycleView,你也可以是listView
                        mainBinding.recycle.scrollToPosition(0);
    
                    }
                }
    
            }

    代码下载地址双击返回顶部Demo

    展开全文
  • 主要介绍了C#实现WinForm禁止最大化、最小化、双击标题栏、双击图标等操作的方法,涉及C#使用WinForm针对窗口操作的各种常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
  • DuiLib禁用双击标题栏窗口最大化

    千次阅读 2016-06-06 13:02:05
    要禁用窗口最大化只要屏蔽掉非客户区的双击消息就可以了 主要代码如下: //屏蔽双击放大 if (WM_NCLBUTTONDBLCLK == uMsg) { return 0; } return WindowImplBase::HandleMessage(uMsg, wParam, lParam); ...

    要禁用窗口最大化只要屏蔽掉非客户区的双击消息就可以了 主要代码如下:

    //屏蔽双击放大
    	if (WM_NCLBUTTONDBLCLK == uMsg)
    	{
    		return 0;
    	}
    
    	return WindowImplBase::HandleMessage(uMsg, wParam, lParam);



    要截取到这个消息必须override WindowImplBase类中的 LRESULT HandleMessage(UINT uMsg, WPARAM wParam, LPARAM lParam) 成员函数,如下即可实现屏蔽双击放大。override是c++ 11新增的关键字 可以了解下。vs2013以下的编译器删除即可






    展开全文
  • 让MFC对话框不响应标题栏双击

    千次阅读 2012-07-13 15:59:45
    让MFC对话框不响应标题栏双击,这里的内容我是为了响应标题栏双击事件找的的资料。只要找到响应的事件入口,就可以做自己所需的功能。 方法主要有两种: 方法一: 重载PreTranslateMessage,添加如下代码:  ...

            让MFC对话框不响应标题栏双击,这里的内容我是为了响应标题栏双击事件找的的资料。只要找到响应的事件入口,就可以做自己所需的功能。

    方法主要有两种:


    方法一:

    重载PreTranslateMessage,添加如下代码:
        if(pMsg->message == WM_NCLBUTTONDBLCLK) // 非client区域的双击消息
            if(pMsg->wParam == HTCAPTION) // 光标所在区域为标题栏
                return TRUE;


    方法二:
    重载OnNcLButtonDblClk,添加如下代码:
        if(nHitTest == HTCAPTION) // 为标题栏的双击
            return;


    资料出处网址:

    http://blog.163.com/lh_bbs/blog/static/14307080320112893613616/

    展开全文
  • internal static int WM_NCHITTEST = 0x84; //移动鼠标,按住或释放鼠标时发生的系统消息 internal static IntPtr HTCLIENT = (IntPtr)0x1;... //标题栏 protected override void Wnd
    internal static int WM_NCHITTEST = 0x84; //移动鼠标,按住或释放鼠标时发生的系统消息
    internal static IntPtr HTCLIENT = (IntPtr)0x1;//工作区
    internal static IntPtr HTCAPTION = (IntPtr)0x2; //标题栏
    protected override void WndProc(ref Message m)
    {
    if (m.Msg == WM_NCHITTEST)
    {
    base.WndProc(ref m);
    if (m.Result == HTCLIENT)
    {
    m.Result = HTCAPTION;//模拟标题栏,移动或双击可以最大或最小化窗体
    }
    }
    else
    {
    base.WndProc(ref m);
    }
    }
    展开全文
  • 去掉Qt窗口的标题边框,重新定义标题栏可以标题栏上实现更多的功能,能满足更多的开发需求,可以实现标题栏的拖动,双击,自定义放大缩小。  本文引用自:http://www.devbean.net/2011/10/custom-qt-titlebar/...
  • 拦截 浮动工具标题双击事件

    千次阅读 2011-03-05 16:04:00
    在MDI中,工具一般在主框架CMainFrame中,工具是主框架CMainFrame的子窗口,所以可以在主框架CMainFrame中处理子窗口(工具)的事件: BOOL CMainFrame::PreTranslateMessage(MSG* pMsg) {  /...
  • qt5 自定义标题栏

    2015-03-20 18:16:39
    用qt5写的自定义标题栏,做相应的改变也可以在其他版本运行,去掉了系统默认的标题栏,自己实现关闭,最大化,最小化,双击最大化最小化功能,这对标题栏的美化有帮助
  • 通过双击标题栏添加了最大化/取消最大化浮动窗口的功能,当然,通过单击并按住也可以移动它们 ...增加了像窗帘一样“卷起”和“下卷”客户端窗口的功能! 在标题栏上向上滚动以立即隐藏窗口内容,但将标题栏保持在...
  • WPF中自制窗口标题栏

    2019-08-04 06:46:52
    在WPF程序开发中,我们常常会发现默认的窗口标题栏过于不...不过,这样一来又有一个问题,即模拟的标题栏毕竟不是真正的标题栏,按住它无法拖动窗口,也无法双击最大化。Aland Li提供了一个好办法解决这一问题。 Wi...
  • 这里将double-click设置成toggle maximize, 这样双击标题栏可以切换最大化。 middle 将middle-click中键点击设置成toggle shade,效果如下: 这样浏览器就会缩小成上面的样子,不占空间。 secondary 将...
  • 即可,其中32是指从窗口顶部开始,往下32个像素的区域,都设置成标题栏,这样就可以点击标题栏拖动窗口,或者双击最大化了。 &lt;Window size="800,600" caption="0,0,0,32" &gt; 不过...
  • 苹果Mac电脑中连按应用或文件标题栏以将窗口最小化该怎么...下方我们可以看到连按窗口的标题栏以将窗口最小化选项,点击勾选即可生效。 此时我们将鼠标放在当前应用窗口的顶部双击应用就被最小化了,非常简单。 ...
  • Win10正式版非活动窗口标题栏颜色修改 是一个注册表文件,直接双击导入win10 可以更改窗口标题颜色,明显区分活动窗口 和 前置窗口
  • 程序界面是一个三无窗口:无任务栏、无标题栏、无边框。 为方便控制,程序具有托盘图标,且托盘图标随Gif图像动态改变。 程序异形窗口用的函数是SetLayeredWindowAttributes,把某种颜色设为全透明。 并且该透明颜色...
  • 程序界面是一个三无窗口:无任务栏、无标题栏、无边框。 为方便控制,程序具有托盘图标,且托盘图标随Gif图像动态改变。 程序异形窗口用的函数是SetLayeredWindowAttributes,把某种颜色设为全透明。 并且该透明颜色...
  • Microsoft Office 2007版本刚发布的时候,为了扩充文档显示的界面,顶部的工具条可以隐藏起来,在工具...不过后续的2007版本简化了这个操作(估计很多人都需要隐藏那个工具),你可以在工具上面那个标题上直接双击
  • 无边框窗口,可以拖动,可以缩放,双击可以...可加上自定义图标、标题、最小最大化按钮、关闭按钮,实现自定义自绘标题栏,就可以模仿QQ聊天窗口界面或微信聊天窗口界面。 在 Windows7 64位平台上用 DevCPP 编译通过。
  • 1:真正意义上的无边框自定义标题栏,支持最小化最大化关闭,支持标题栏双击实现,支持鼠标拖动,支持鼠标在边框处拖动改变窗体大小,网络上的绝大部分都是扯蛋,要么不支持鼠标改变界面大小,要么鼠标移到其它按钮...
  • 任务管理器没有了标题栏 今天想打开任务管理器看点东西,不知道点了哪了,图片任务管理器突然变成了下边的这种情况 汗了半天,在任务管理器上右击了半天只有一个“新建任务”,郁闷,还以为是系统故障呢,差点...
  • 在窗口内使用ModifyStyleEx(0, WS_EX_TOOLWINDOW);可以去使窗口不在任务栏显示。...不想显示在任务栏肯定是有原因的,结果左下角又出现小窗口,目的未达到,本来以为是标题栏没去掉,使用ModifyStyle(WS_CAPTION, ...
  • 一:iOS7.1时XCode为5.0.2 无法真机调试.升级XCode到5.1. 二: Xcode升级到5.1了,Apple默认让所有App都通过64位编译器编译。...2.双击Architectures,选择other,删除$(ARCH_STANDARD),然后增加arm
  • 如果发送信息为图片,点开图片后双击可以放大图片3扫一扫时,双击屏幕可以变身望远镜,相当于可以扫更远的码或者识物等4在朋友圈,如果滑到了很远,双击顶部标题栏可以瞬间到达朋友圈的顶部。...
  • 在WeifenLuo.WinFormsUI.Docking 2.5版本上进行修改,使得可以双击标题栏关闭对应窗口,而不是原来那种双击标题栏弹出窗口的鸡肋功能,使得操作体验大幅度提升
  • Qt菜单多状态选择---标题前打对钩

    千次阅读 2018-03-05 10:52:35
    示例 我们在使用Qt是经常能够遇到在菜单中设置多选一的情况,比如下图中的在语言菜单中我们选择中文或者英语...在ui界面最下方Action Editor中会有所有Qaction,双击我们要选择的action,会有如下界面,我们将Ch...
  • 1、在工具栏右侧的空白处双击,快速打开“自定义”对话框。  2、在单元格中双击,... 4、在标题栏双击,Excel窗口由最大化(原始状态)还原到原始状态(最大化)大小。  5、选中某个单元格,并将鼠标移至该单...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 442
精华内容 176
关键字:

双击标题栏可以