首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏林德熙的博客

    win10 uwp 改变鼠标 设置光标移动鼠标

    经常在应用需要修改光标,显示点击、显示输入,但是有些元素不是系统的,那么如何设置鼠标? 本文主要:UWP 设置光标,UWP 移动鼠标 设置光标 需要写一点代码来让程序比较容易看到,什么光标对于什么。 UWP 设置的光标有些看不懂,直接看不知道他是干什么 在xaml写代码: <StackPanel> <TextBlock Margin="<em>10</em>,<em>10</em>,<em>10</em>,<em>10</em>" Text="Hand" PointerEntered="button_OnPointerEntered"></TextBlock> <TextBlock Margin="<em>10</em>,<em>10</em>,<em>10</em>,<em>10</em> 如果需要自己做,请看自定义光标 移动<em>鼠标</em> 有时候需要把<em>鼠标</em>移动到一个元素上,UWP 移动<em>鼠标</em>和改变光标一样。 移动<em>鼠标</em>,设置CoreWindow.PointerPosition 在界面放一个按钮,点击他,移动<em>鼠标</em> var p = new Point(Window.Current.Bounds.X

    3.5K10发布于 2018-09-18
  • 来自专栏林德熙的博客

    win10 uwp 改变鼠标

    经常在应用需要修改光标,显示点击、显示输入,但是有些元素不是系统的,那么如何设置鼠标? 本文主要:UWP 设置光标,UWP 移动鼠标 设置光标 需要写一点代码来让程序比较容易看到,什么光标对于什么。 UWP 设置的光标有些看不懂,直接看不知道他是干什么 在xaml写代码: <StackPanel> <TextBlock Margin="<em>10</em>,<em>10</em>,<em>10</em>,<em>10</em>" Text="Hand" PointerEntered="button_OnPointerEntered"></TextBlock> <TextBlock Margin="<em>10</em>,<em>10</em>,<em>10</em>,<em>10</em> 如果需要自己做,请看自定义光标 移动<em>鼠标</em> 有时候需要把<em>鼠标</em>移动到一个元素上,UWP 移动<em>鼠标</em>和改变光标一样。 移动<em>鼠标</em>,设置CoreWindow.PointerPosition 在界面放一个按钮,点击他,移动<em>鼠标</em> var p = new Point(Window.Current.Bounds.X

    54510编辑于 2022-08-09
  • 来自专栏SOLIDWORKS整体解决方案

    SpaceMouse® Pro Wireless企业版无线3D鼠标

    SpaceMouse® Pro Wireless企业版无线3D鼠标移动办公越来越普遍,而具有 SpaceMouse Pro 强大功能的企业版无线3D鼠标 SpaceMouse Pro Wireless 轻轻的推、拉、扭转或倾斜 3Dconnexion 控制器就可以直观地平移、缩放和旋转 3D 模型。这样可以让你的另一只手同时使用标准鼠标轻松选择、创建和编辑模型。 *电池续航力以每天使用8小时,每周5天计算经过改善的人体工学设计-提高您的 CAD 工位效率以同样动作大量重复使用鼠标可能会导致疼痛和功能障碍,也称为 RSI 综合征或“鼠标臂”。 双手工作——左手使用 3D 鼠标,右手使用传统鼠标——有助于预防这些症状,同时使您的 CAD 工作流程更有效和更健康**出处:3D 鼠标的人体工学评估——德国弗劳恩霍夫协会工业工程研究所(IAO)触手可及的专业性能 你 3Dconnexion 体验的基石界面简洁但功能强大的 3DxWare 10 驱动可以深度的自定义软件命令和宏, 3D 设计专业人士可以个性化 SpaceMouse Pro Wireless 以获得性能

    76520编辑于 2023-04-27
  • 来自专栏用户7043603的专栏

    鼠标滚轮控制摄像头Unity 3d实现

    有js版和c#(不会),可供大家选择 鼠标左键,摄像头旋转(c#版) using UnityEngine; using System.Collections; public class control //Debug.Log("射线取得对象"); float mousX = Input.GetAxis("Mouse X") * roate_Speed;//得到鼠标横向移动距离 float mousY = Input.GetAxis("Mouse Y") * roate_Speed;//得到鼠标纵向移动距离 transform.RotateAround (Vector3.zero, Vector3.right, -mousY * Time.deltaTime); } } } 鼠标滚轮调整摄像头与模型间距离 MonoBehaviour { public float minFov = 15f; public float maxFov = 90f; public float sensitivity = 10f

    90520编辑于 2022-02-24
  • 来自专栏大学生计算机视觉学习DeepLearning

    OpenGl读取导入3D模型并且添加鼠标移动旋转显示

    原文作者:aircraft 原文链接:https://www.cnblogs.com/DOMLX/p/11543828.html 最近实习要用到opengl库就是跟opencv 有点像的那个,然后下了一个3D 一、操作 鼠标控制物体旋转移动,滚轮缩放,上下左右键可以控制模型的移动 F1,F2,F3,F4,F5,F6,F7,F8可以更换显示文件 Insert键 更换显示模式 (wire,flat,flatlines #define GLUT_WHEEL_DOWN 4 using namespace std; typedef OpenMesh::TriMesh_ArrayKernelT<> MyMesh; //鼠标交互有关的 GL_SMOOTH); glEnable(GL_DEPTH_TEST); //用来开启深度缓冲区的功能,启动后OPengl就可以跟踪Z轴上的像素,那么它只有在前面没有东西的情况下才会绘制这个像素,在绘制3d void onMouseMove(int x, int y) { //当鼠标状态为按下时进入后续判断 if (mousetate) { //x对应y是因为对应的是法向量

    3.1K30发布于 2019-09-19
  • 来自专栏web秀

    CSS3之3D魔方鼠标控制酷炫效果

    10、mouseleave:移出事件。 11、contextmenu:右键事件。 那需要监听哪些事件呢?了解了他们的作用,我们就知道如何处理了。 鼠标按下时,记录鼠标当前所处位置,移动时又可以获取实时位置,用移动时获取的实时位置减去鼠标按下时的位置,就可以得到鼠标移动的相对位置。鼠标松开,可以结束计算。 ? * 添加transform,盒子进行3D旋转 */ $('.box').css({ transition: 'linear', transform: 'rotateX box').children().mouseenter(function () { $(this).css({ cursor: 'pointer' }); }); OK,这样我们的 CSS3 3D JS鼠标事件都了解了吧?CSS3 3D场景都学会了吗? 关注我,学习更多前端知识,但不止于前端哦!

    2.1K40发布于 2020-07-03
  • 来自专栏林德熙的博客

    win10 uwp 获取按钮鼠标左键按下

    我们可以使用PointerPressed获得鼠标右键按下,但是我们如何获得左键? UWP 左键按下经常获取不到,本文:如何获得鼠标按下 其实 UWP 已经没有 MouseLeftButtonDown ,于是我们可以使用一个简单方法去获取鼠标左键按下。 temp.Properties.IsLeftButtonPressed) { _leftMouse = true; } 如果我们只要左键,那么我们可以使用Tapped Tap可以获得是鼠标

    2.3K10发布于 2018-09-18
  • 来自专栏林德熙的博客

    win10 uwp 获取按钮鼠标左键按下

    我们可以使用PointerPressed获得鼠标右键按下,但是我们如何获得左键? UWP 左键按下经常获取不到,本文:如何获得鼠标按下 其实 UWP 已经没有 MouseLeftButtonDown ,于是我们可以使用一个简单方法去获取鼠标左键按下。 temp.Properties.IsLeftButtonPressed) { _leftMouse = true; } 如果我们只要左键,那么我们可以使用Tapped Tap可以获得是鼠标

    2K20编辑于 2022-08-09
  • 来自专栏大学生计算机视觉学习DeepLearning

    OpenGl 导入读取多个3D模型 并且添加鼠标控制移动旋转

    有了前面两篇的分部实现,掌握这次的就不难了: OpenGl读取导入3D模型并且添加鼠标移动旋转显示 OpenGl 实现鼠标分别移动多个物体图形 ----------移动一个物体另外一个物体不动--读取多个 一.读取3D模型  在3d图形处理中,一个模型(model)通常由一个或者多个Mesh(网格)组成,一个Mesh是可绘制的独立实体。 读取3d模型有很多种方法,但是最常用的无非就是调用别人写好的库,比如(openmesh),其次呢就是自己读取解析3d模型文件里面的一个个坐标数据,什么v  vf  vn之类的。 在上面的链接中,我们使用的是openmesh库来导入3d模型,并且添加光照,鼠标控制之类的。 如图: ? ? ? ?    /3 3/5/3 f 6/10/4 7/6/4 3/5/4 f 1/2/5 5/1/5 2/9/5 f 5/1/6 6/10/6 2/9/6 f 5/1/7 8/11/7 6/10/7 f 8/11/7

    3.5K30发布于 2019-10-08
  • 来自专栏贝丝的专栏

    WIN10系统桌面鼠标右键菜单卡顿问题!

    自从去年大家的笔记本电脑的版本,升级了秋季版本(1709)更新之后,有没有觉得在桌面上打开鼠标右键菜单的时候,会出现卡顿现象呢?等了几个月,最完美的方法如今终于来了! Windows10系统(1709版本)桌面点击鼠标右键菜单卡顿 1.修改注册表 这个问题可以通过修改注册表 (删除注册表键值)的方法来解决 但是Windows10系统修改注册表 一是难操作 二是有风险 下面一招解决Windows 10桌面 点击鼠标右键卡顿问题!! ⚠️注:该操作只针对鼠标右键点击桌面卡顿问题。 修改注册表前(删除键值前) ▼ ?

    2.5K20发布于 2020-04-03
  • 来自专栏10km的专栏

    win10 ubuntu16 双系统共用蓝牙鼠标

    最近给新笔记本电脑装了win10+ubuntu16双系统,发现原来在win10下已经配对的蓝牙鼠标,在ubuntu下配对后,win10就不能用了,需要重新配对才行,反之亦然。 每次切换系统后蓝牙鼠标都要重新配对真的好麻烦,参考《Ubuntu win10共享蓝牙鼠标》实现了两个系统共用蓝牙鼠标。 方法如下: 步骤一 在win10下建立与鼠标的蓝牙配对。 在win10下获取电脑和鼠标的蓝牙mac地址的方法参见步骤四 步骤四 切换win10系统,到微软官网下载PSTools https://technet.microsoft.com/en-us/sysinternals 然后 重启电脑,win10下蓝牙鼠标不用再配对就能用啦! 为什么要用pstools来打开regedit修改注册表呢? 其实搞明白蓝牙鼠标的玩法,其他蓝牙设备在不同操作系统下的共用,应该也是同样的方法,有空试试。 参考资料 《Ubuntu win10共享蓝牙鼠标》 《Win7/8双系统共用蓝牙鼠标

    3.4K90发布于 2018-01-03
  • 来自专栏林德熙的博客

    win10 uwp 鼠标移动到图片上切换图片

    如果只是在后台代码判断鼠标是否移动到图片上,修改图片,那么实在简单,但是如果后台代码写多了,就会如下面的注释说的一样。如果只是在 xaml 写所有代码能否在鼠标移动到图片上自动修改图片? 在 UWP 有一个好用的库 Behaviors 库支持绑定事件,于是在鼠标进入图片的时候触发动画修改图片,在鼠标在图片范围外的时候触发动画修改图片 这个问题是堆栈的小伙伴问的,我看到有小伙伴通过后台代码控制图片 同时有 ControlStoryboardAction 可以用来播放动画 将 Image 图片放在一个 Border 控件,这样可以在 Border 控件里面写动画修改 Image 的内容 在鼠标没有移动到图片上的时候 ,图片使用的是 Assets/click_cursor_mouse_pointer_select_121.7433808554px_1193623_easyicon.net.png 在鼠标移动到图片上使用的是 1如果没有鼠标移动到图片上就显示原来图片的代码可以全部写在 xaml 不需要后台代码 <Border> <Border.Resources>

    1.4K20发布于 2019-03-20
  • 来自专栏林德熙的博客

    win10 支持默认把触摸提升鼠标事件 打开 Pointer 消息

    只要新建框架为 .net 4.7 以上,运行的系统是Windows 10 Creators Update 就可以。 打开新建的工程,设置框架。 ? 然后打开 App.config,添加支持把触摸和笔到鼠标 <runtime> <AppContextSwitchOverrides value="Switch.System.Windows.Input.Stylus.EnablePointerSupport library/mt800336(v=vs.110).aspx ---- 本文会经常更新,请阅读原文: https://lindexi.gitee.io/lindexi/post/win<em>10</em>

    1.3K10发布于 2018-09-18
  • 来自专栏python3

    Unity 3D 实用的10个小技巧

    7)在Scene View下编辑基础型Collider的尺寸 – 选中一个带有Collider的物体,按住Shift键,绿色小方块出现后就可以进行变形操作了(鼠标必须准确点中绿色方块,待其变黄后即可拖拽缩放 9)对齐到顶点,对齐到Collider – 要对齐到顶点:按住“V”然后点击目标顶点,然后拖拽鼠标到另一个mesh中你希望对齐的顶点。 10)Editor编程 – 如果Unity Editor缺少你所需的功能,你可以自己写。通过脚本扩展Editor非常容易,效果也非常显着。

    1.1K30发布于 2020-01-08
  • 来自专栏猿人谷

    使用鼠标

    hwnd, &ps ) ; 5 wsprintf( szBuffer, "屏幕坐标:(%i, %i)", pt.x, pt.y ); 6 TextOut( hdc, 10 8 wsprintf( szBuffer, "客户区坐标:(%i, %i)", pt.x, pt.y ); 9 TextOut( hdc, 10, 30, szBuffer 6 { 7 static TCHAR szAppName[] = TEXT( "UseMouse_Demo" ) ; 8 HWND hwnd ; 9 MSG msg ; 10 , "客户区坐标:(%i, %i)", pt.x, pt.y ); 61 TextOut( hdc, 10, 30, szBuffer, lstrlen(szBuffer) ) ; 62 9 x = LOWORD( lParam ) ; //获取鼠标位置x坐标信息 10 y = HIWORD( lParam ) ; //获取鼠标位置y坐标信息

    3.6K100发布于 2018-01-17
  • 来自专栏智慧协同

    AngularJS实现鼠标移入显示,鼠标移出隐藏

    很简单: Mouse over me. <div n

    4K30发布于 2019-06-13
  • 来自专栏摸鱼网工

    Windows 11如何将鼠标右键菜单改回Win10旧版

    右击CLSID文件新建一个名为{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}的项

    17.3K30编辑于 2022-12-15
  • 来自专栏Coco的专栏

    有意思的鼠标跟随 3D 旋转动效

    今天,群友问了这样一个问题,如下所示的鼠标跟随交互效果,如何实现: 简单分析一下,这个交互效果主要有两个核心: 借助了 CSS 3D 的能力 元素的旋转需要和鼠标的移动相结合 本文,就将讲述如何使用纯 纯 CSS 实现元素的 3D 旋转 如果不借助 JavaScript,仅仅只是 CSS,如何实现类似的 3D 旋转效果呢? 这里会运用到一种名为正反旋转相消或者是正负旋转相消的小技巧。 这样,在没有 JavaScript 介入的情况下,我们就模拟了题图所示的 3D 效果。当然,仅仅是这样,与用户的联动是不够的,如果一定要结合鼠标移动,我们就需要 JavaScript 的一些辅助了。 借助 Javascript 实现鼠标跟随 3D 旋转动效 我们的目标是实现这样一个动画效果: 这里,我们其实有两个核心元素: 鼠标活动区域 旋转物体本身 鼠标鼠标活动区域内的移动,会影响旋转物体本身的 3D 旋转动效: 设置平滑出入 现在,还有最后一个问题,就是当我们的鼠标离开活动区域时,元素的 transform 将停留在最后一帧,正确的表现应该是复原到原状。

    1.5K31编辑于 2022-04-28
  • 来自专栏叶子陪你玩编程

    scratch鼠标画笔-模拟鼠标的左右按键效果

    有一个任务,要实现当鼠标按下左键可以绘制蓝色线段,按下右键绘制红色线段,没有按下时不绘制效果。 ? scratch当中鼠标只能检测按下,无法识别左右按下,但是可以通过使用变量记住上次点击的的效果,下一次再点击就切换不同的效果,从而实现鼠标左右按键的效果。

    3.4K10发布于 2020-05-29
  • 来自专栏全栈程序员必看

    html 鼠标形状箭头,CSS各种鼠标样式介绍

    大家否曾注意到有些网站的鼠标不是规则的斜向上箭头的形状,而是十字形,或者是向左的箭头,或者是个问号等等。 当你想在网页的不同位置让鼠标显示不 同形状,以体现不同的功能区;当你想让你的网站体现与众不同的风格时,考虑一下在鼠标样式上下功夫吧。 其实鼠标样式的用途还是极为广泛的,那么怎样才能实 现鼠标的不同样式呢? 这就要用到css层叠样式表中的cursor属性了。 cursor的属性: pointer:手型 crosshair:十字型 text:平时鼠标移动到文本上的样式 wait:等待的效果 default:默认的那种效果 help:带问号的鼠标样式 e-resize 打开google,输入关键字“鼠标样式”,大家会发现有很多网站都有制作绚丽的鼠标样式,并写好了代码。

    9.5K20编辑于 2022-09-01
领券