IVsThreadedWaitDialog2.StartWaitDialog 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
显示 "等待" 对话框的实例。
public:
int StartWaitDialog(System::String ^ szWaitCaption, System::String ^ szWaitMessage, System::String ^ szProgressText, System::Object ^ varStatusBmpAnim, System::String ^ szStatusBarText, int iDelayToShowDialog, bool fIsCancelable, bool fShowMarqueeProgress);
public:
int StartWaitDialog(Platform::String ^ szWaitCaption, Platform::String ^ szWaitMessage, Platform::String ^ szProgressText, Platform::Object ^ varStatusBmpAnim, Platform::String ^ szStatusBarText, int iDelayToShowDialog, bool fIsCancelable, bool fShowMarqueeProgress);
int StartWaitDialog(std::wstring const & szWaitCaption, std::wstring const & szWaitMessage, std::wstring const & szProgressText, winrt::Windows::Foundation::IInspectable const & varStatusBmpAnim, std::wstring const & szStatusBarText, int iDelayToShowDialog, bool fIsCancelable, bool fShowMarqueeProgress);
public int StartWaitDialog (string szWaitCaption, string szWaitMessage, string szProgressText, object varStatusBmpAnim, string szStatusBarText, int iDelayToShowDialog, bool fIsCancelable, bool fShowMarqueeProgress);
abstract member StartWaitDialog : string * string * string * obj * string * int * bool * bool -> int
Public Function StartWaitDialog (szWaitCaption As String, szWaitMessage As String, szProgressText As String, varStatusBmpAnim As Object, szStatusBarText As String, iDelayToShowDialog As Integer, fIsCancelable As Boolean, fShowMarqueeProgress As Boolean) As Integer
参数
- szWaitCaption
- String
对话框标题。
- szWaitMessage
- String
等待消息。
- szProgressText
- String
进度条附带的文本。 可以为 null。
- varStatusBmpAnim
- Object
应为包含有效 BMP 的 VT_INT_PTR 或 VT_NULL。
- szStatusBarText
- String
状态栏上的文本。 可以为 null。
- iDelayToShowDialog
- Int32
显示对话框的延迟秒数。
- fIsCancelable
- Boolean
true 如果对话框上应为 "取消" 按钮,则为; 否则为 false 。
- fShowMarqueeProgress
- Boolean
true 如果对话框上应有一个 marquee 样式的进度条,则为; 否则为 false 。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。