问题标签 [trackbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - c++ win32改变trackbar背景颜色
我有一个用 c++ 开发的 win32 API,但我找不到任何有用的信息,关于如何在 Windows Vista 及更高版本中更改 Trackbar 组件的背景颜色?
我正在寻找一个与 .NET 属性等效的名为 BackColor 的属性。
c# - c# Trackbar 增加/减少
我对 C# 真的很陌生,并且在轨迹栏上确实有一些问题。我正在尝试通过上下调整轨迹栏来增加/减少音量。我确实有两个命令,我可以通过串行电缆使用协议发送,让它“UP”表示增加音量,“DOWN”表示减少音量。写“UP”后,你还要写多少次(nn 0-254)你想增加音量。例如“UP10”将音量增加 10。
如果你有两个按钮,这真的很容易。
但是我如何使用轨迹栏实现相同的结果?我曾尝试使用 trackbar.Value,但没有结果。
c# - c# 保存trackbar.value
我正在尝试将TrackBar
值保存到变量中,但由于值一直在变化,因此无法做到。
有什么方法可以保持价值吗?
c# - 无法在菜单条上获取轨迹栏的值
我已经手动向菜单条添加了一个轨迹栏,因为 vs 2008 不允许我这样做。但是,我无法获得 trackbar 的值。
Form1.cs:
Form1.Designer.cs:
这就是我需要使用它的方式:
但我收到此错误:
错误 1 'goruntuIsleme2.Form1.TrackBarMenuItem' 不包含 'Value' 的定义并且没有扩展方法 'Value' 接受类型为 'goruntuIsleme2.Form1.TrackBarMenuItem' 的第一个参数(您是否缺少 using 指令或装配参考?)
有任何想法吗?
c# - C#控制电脑音量
有没有办法在 C# 中控制计算机的实际音量并将其显示在垂直轨迹栏中?
我几乎尝试了所有方法,但一定有一些我遗漏的东西。
谢谢。
c# - 轨迹栏上的值
快速提问;在 C#、Windows 窗体中,是否不可能让 System.Windows.Forms.TrackBar 在其刻度旁边显示其所有值?我一直无法找到任何方法来做到这一点,这让我有点吃惊。还有另一种方法来获得这种行为吗?我真的很想避免,创建 25 个标签,然后在上面写字。
c++ - C++ 类中的 OpenCV 轨迹栏回调
在使用 C++ 中的类时,我有一个关于如何在 OpenCV 中为轨迹栏定义回调的问题。
当我定义我的轨迹栏时,让我们在我的 .cpp 类的构造函数方法中说我如何定义回调?
我一直在尝试使用函数指针,但没有成功。我想我一定是做错了什么:-)
这是我的头文件:
这是实现文件:
显然 createTrackbar 方法不能识别sliderCallBack ...我猜这是范围的问题。但我不确定如何解决这个问题?
任何帮助,将不胜感激。
非常感谢。
c++ - 使用 Qt 和 openCV 识别图像中的颜色范围
如何在不使用 Trackbar 的情况下检测一种颜色(识别一种颜色范围)?我正在尝试获取该范围内的所有彩色对象,并且正在使用 Qt 和 openCV。
我已使用轨迹栏附加此代码:
winapi - 如何使用 WTL 跟踪多个 TrackBar 之间的焦点变化?
我正在尝试使用 WTL 跟踪几个 TrackBars(又名滑块,都在同一个窗口内)之间的焦点变化。
到目前为止,我已经为每个滑块尝试了一个 MESSAGE_HANDLER(WM_SETFOCUS, func) 和一个 COMMAND_HANDLER(IDC_SLIDERn, WM_SETFOCUS, func) ,但没有成功。
msdn 上的 about trackbar controls 页面显示:“WM_SETFOCUS 重新绘制 trackbar 窗口。” ..
编辑:我现在已经从我自己的类中派生了滑块,在该类中我使用 MESSAGE_HANDLER 处理 WM_SETFOCUS 并通过将消息发布到父窗口并将 m_hWnd 作为 lParam 来通知父窗口,这样我就可以在父窗口中检查哪个滑块获得了焦点。
这行得通,但是有没有更优雅的方法来做到这一点?
c# - Track Bar 仅在最终值上触发事件,而不是时间值更改
我正在开发一个非常基本的 C# Visual Studio 表单应用程序,但是在让轨迹栏按我想要的方式运行时遇到了一些问题,因此希望社区中的某个人可能对此有解决方案。
我所拥有的是一个非常基本的应用程序,其主要部分是一个值为 0 到 100 的轨迹栏。用户将轨迹的值设置为表示“要执行的工作量”,此时程序可以达到一些设备并告诉他们做“x”量的工作(x 是轨迹栏的值)。所以我所做的是使用轨迹条滚动事件来捕捉轨迹条值何时发生变化,并在处理程序内部调用设备并告诉他们要做多少工作。
我的问题是,我的事件处理程序会为轨迹栏当前所在位置和结束位置之间的每个值调用。因此,如果它从 10 滑到 30,我的事件处理程序将被调用 20 次,这意味着我正在接触我的设备并告诉它们以我什至不希望它们运行的值运行。是否只有在滚动停止发生时才会发生事件,以便您检查最终值?