42 references to CriticalHandle
PresentationFramework (42)
MS\Internal\AppModel\SecurityMgrSite.cs (1)
35phwnd = curWindow.CriticalHandle;
System\Windows\Automation\Peers\WindowAutomationPeer.cs (2)
50UnsafeNativeMethods.GetWindowText(new HandleRef(null, window.CriticalHandle), sb, sb.Capacity); 82IntPtr windowHandle = window.CriticalHandle;
System\Windows\Interop\WindowInteropHelper.cs (1)
74return _window.CriticalHandle;
System\Windows\Window.cs (38)
267UnsafeNativeMethods.SendMessage( CriticalHandle, WindowMessage.WM_SYSCOMMAND, (IntPtr)NativeMethods.SC_MOUSEMOVE, IntPtr.Zero); 268UnsafeNativeMethods.SendMessage( CriticalHandle, WindowMessage.WM_LBUTTONUP, IntPtr.Zero, IntPtr.Zero); 515return UnsafeNativeMethods.SetForegroundWindow(new HandleRef(null, CriticalHandle)); 1028return GetNormalRectLogicalUnits(CriticalHandle); 1245SetOwnerHandle(_ownerWindow != null ? _ownerWindow.CriticalHandle: IntPtr.Zero); 2191UnsafeNativeMethods.UnsafeSendMessage(CriticalHandle, WindowMessage.WM_CLOSE, new IntPtr(), new IntPtr()); 2748UnsafeNativeMethods.SetWindowPos(new HandleRef(this, CriticalHandle), 2831UnsafeNativeMethods.SetWindowPos(new HandleRef(this, CriticalHandle), 2919UnsafeNativeMethods.SetWindowText(new HandleRef(this, CriticalHandle), title); 2932UnsafeNativeMethods.SetWindowPos(new HandleRef(this, CriticalHandle), 3736if (Owner.CriticalHandle == IntPtr.Zero) 4020new HandleRef(this, CriticalHandle), 4094UnsafeNativeMethods.SetWindowLong(new HandleRef(null, CriticalHandle), 4102if ((_ownerWindow != null) && (_ownerWindow.CriticalHandle != _ownerHandle)) 5053UnsafeNativeMethods.SetWindowPos(new HandleRef(this, CriticalHandle), NativeMethods.NullHandleRef, 0, 0, 0, 0, 5070UnsafeNativeMethods.SetWindowPos(new HandleRef(this, CriticalHandle), NativeMethods.NullHandleRef, 0, 0, 0, 0, 5111HandleRef hr = new HandleRef(this, CriticalHandle); 5252UnsafeNativeMethods.SetWindowPos(new HandleRef(null, CriticalHandle), 5471UnsafeNativeMethods.SetWindowPos(new HandleRef(this, CriticalHandle), 5478UnsafeNativeMethods.ShowWindow(new HandleRef(this, CriticalHandle), nCmd); 5831UnsafeNativeMethods.GetWindowPlacement(new HandleRef(this, CriticalHandle), ref wp); 5897UnsafeNativeMethods.SetWindowPlacement(new HandleRef(this, CriticalHandle), ref wp); 5910IntPtr hMonitor = SafeNativeMethods.MonitorFromWindow(new HandleRef(this, CriticalHandle), NativeMethods.MONITOR_DEFAULTTONULL); 6152UnsafeNativeMethods.SetWindowPos(new HandleRef(this, CriticalHandle), 6326UnsafeNativeMethods.PostMessage(new HandleRef(this, CriticalHandle), WM_APPLYTASKBARITEMINFO, IntPtr.Zero, IntPtr.Zero); 6465HRESULT hr = _taskbarList.SetProgressState(CriticalHandle, tbpf); 6495return _taskbarList.SetProgressValue(CriticalHandle, intValue, precisionValue); 6515return _taskbarList.SetOverlayIcon(CriticalHandle, hicon, null); 6535return _taskbarList.SetThumbnailTooltip(CriticalHandle, tooltip); 6555if (UnsafeNativeMethods.IsIconic(CriticalHandle)) 6570SafeNativeMethods.GetClientRect(new HandleRef(this, CriticalHandle), ref physicalClientRc); 6591return _taskbarList.SetThumbnailClip(CriticalHandle, interopRc); 6614HRESULT hr = _taskbarList.ThumbBarAddButtons(CriticalHandle, (uint)nativeButtons.Length, nativeButtons); 6725return _taskbarList.ThumbBarUpdateButtons(CriticalHandle, (uint)nativeButtons.Length, nativeButtons); 6778if (manager.Dirty && CriticalHandle != IntPtr.Zero) 6780UnsafeNativeMethods.CriticalSetWindowLong(new HandleRef(this,CriticalHandle), NativeMethods.GWL_STYLE, (IntPtr)_styleDoNotUse.Value); 6781UnsafeNativeMethods.CriticalSetWindowLong(new HandleRef(this,CriticalHandle), NativeMethods.GWL_EXSTYLE, (IntPtr)_styleExDoNotUse.Value); 6783UnsafeNativeMethods.SetWindowPos(new HandleRef(this, CriticalHandle), NativeMethods.NullHandleRef, 0, 0, 0, 0,