public static void SetProgressState(Form fWindow, TbpFlag tbpFlags) { if(!EnsureInitialized()) return; try { m_tbList.SetProgressState(fWindow.Handle, tbpFlags); } catch(Exception) { Debug.Assert(false); } }
public static void SetProgressState(Form fWindow, TbpFlag tbpFlags) { if (!EnsureInitialized()) { return; } try { m_tbList.SetProgressState(fWindow.Handle, tbpFlags); } catch (Exception) { Debug.Assert(false); } }
private void SetStyle(TbpFlag f) { if (m_fTaskbarWindow == null) { return; } if (f != m_tbpfLast) { TaskbarList.SetProgressState(m_fTaskbarWindow, f); m_tbpfLast = f; } }
public void SetTaskbarProgressState(TbpFlag state) { if (CanUseWin7Api) { if (InvokeRequired) { BeginInvoke(new MethodInvoker( () => Utility.TaskBarList.SetProgressState(Handle, state))); } else { Utility.TaskBarList.SetProgressState(Handle, state); } } }
public void SetTaskbarProgressState(TbpFlag state) { if(CanUseWin7Api) { if(InvokeRequired) { BeginInvoke(new MethodInvoker( () => Utility.TaskBarList.SetProgressState(Handle, state))); } else { Utility.TaskBarList.SetProgressState(Handle, state); } } }
/// <summary> /// TaskBar的状态设置 /// </summary> /// <param fullName="state">枚举 System.Windows.Win7.TbpFlag</param> public void SetProgressState(TbpFlag state) { if (isWin7) { if (state == TbpFlag.Normal) isNormalState = true; else isNormalState = false; TaskbarList.SetProgressState(Process.GetCurrentProcess().MainWindowHandle, state); } }