private static IntPtr StaticWndProc(IntPtr hWnd, uint uMsg, IntPtr wParam, IntPtr lParam)
 {
     if (Holder.TryGet(hWnd, out TextTip text))
     {
         return(text.WndProc(hWnd, uMsg, wParam, lParam));
     }
     return(NativeMethods.DefWindowProc(hWnd, uMsg, wParam, lParam));
 }
 private static IntPtr StaticWndProc(IntPtr hWnd, uint uMsg, IntPtr wParam, IntPtr lParam)
 {
     if (Holder.TryGet(hWnd, out LineBorder border))
     {
         return(border.WndProc(hWnd, uMsg, wParam, lParam));
     }
     return(NativeMethods.DefWindowProc(hWnd, uMsg, wParam, lParam));
 }
Ejemplo n.º 3
0
 private static IntPtr StaticWndProc(IntPtr hWnd, uint uMsg, IntPtr wParam, IntPtr lParam)
 {
     if (Holder.TryGet(hWnd, out Win32SnapshotButton button))
     {
         return(button.WndProc(hWnd, uMsg, wParam, lParam));
     }
     return(NativeMethods.DefWindowProc(hWnd, uMsg, wParam, lParam));
 }