Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;Builder/Winapi不同的加载/进度条类型_C++_Winapi_C++builder - Fatal编程技术网

C++ C++;Builder/Winapi不同的加载/进度条类型

C++ C++;Builder/Winapi不同的加载/进度条类型,c++,winapi,c++builder,C++,Winapi,C++builder,如何创建如下所示的“加载”进度条?我甚至不知道如何用谷歌搜索它。我在寻找一种来回移动的浮动绿色条: 不是这样的标准ProgressBar: 要获得所需的结果,必须将标准的控制样式设置为。这可以通过对话框的资源脚本完成,也可以在运行时通过调用进行更改 要启动和停止字幕动画并控制其速度,请向控件发送消息 使用此样式需要6.0版的通用控件 要使用Comctl32.dll版本6,请在清单中指定它。有关清单的详细信息,请参阅 示例代码: LONG_PTR style = ::GetWindowLongP

如何创建如下所示的“加载”进度条?我甚至不知道如何用谷歌搜索它。我在寻找一种来回移动的浮动绿色条:

不是这样的标准ProgressBar:


要获得所需的结果,必须将标准的控制样式设置为。这可以通过对话框的资源脚本完成,也可以在运行时通过调用进行更改

要启动和停止字幕动画并控制其速度,请向控件发送消息

使用此样式需要6.0版的通用控件

要使用Comctl32.dll版本6,请在清单中指定它。有关清单的详细信息,请参阅

示例代码:

LONG_PTR style = ::GetWindowLongPtrW( hWndPB, GWL_STYLE );
style &= ~( PBS_SMOOTH | PBS_SMOOTHREVERSE | PBS_VERTICAL);  // Remove competing styles
style |= PBS_MARQUEE;                                        // Add the marquee style
::SetWindowLongPtrW( hWndPB, GWL_STYLE, style );
::SendMessageW( hWndPB, PBM_SETMARQUEE, TRUE, 0 );

注意:不能将选框样式与垂直进度条控件一起使用。

要获得所需的结果,必须将标准的控件样式设置为。这可以通过对话框的资源脚本完成,也可以在运行时通过调用进行更改

要启动和停止字幕动画并控制其速度,请向控件发送消息

使用此样式需要6.0版的通用控件

要使用Comctl32.dll版本6,请在清单中指定它。有关清单的详细信息,请参阅

示例代码:

LONG_PTR style = ::GetWindowLongPtrW( hWndPB, GWL_STYLE );
style &= ~( PBS_SMOOTH | PBS_SMOOTHREVERSE | PBS_VERTICAL);  // Remove competing styles
style |= PBS_MARQUEE;                                        // Add the marquee style
::SetWindowLongPtrW( hWndPB, GWL_STYLE, style );
::SendMessageW( hWndPB, PBM_SETMARQUEE, TRUE, 0 );

注意:您不能将字幕样式与垂直进度条控件一起使用。

首先阅读进度条文档,重新打开问题。亲密的选民中没有一个人对政纲有足够的了解,能够做出明智的判断。结束此问题的原因没有意义。请先阅读进度条文档,然后重新打开问题。亲密的选民中没有一个人对政纲有足够的了解,能够做出明智的判断。结束这个问题的理由毫无意义。