/
Logris
/
FileWatchService
Обзор
Документация
Войти
/
Logris
/
FileWatchService
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
AdminTools/Service/MiracleService/NotifyIcon/Interop/WindowClass.cs
35 строк
1 KB
Logrus
first commit
15 мар 2025, 14:15
15 мар 2025, 14:15
6de831b
Код
Авторство
О чём код?
using System; using System.Runtime.InteropServices; namespace MiracleService.Interop { /// <summary> /// Callback delegate which is used by the Windows API to /// submit window messages. /// </summary> public delegate IntPtr WindowProcedureHandler(IntPtr hwnd, uint uMsg, IntPtr wparam, IntPtr lparam); /// <summary> /// Win API WNDCLASS struct - represents a single window. /// Used to receive window messages. /// </summary> [StructLayout(LayoutKind.Sequential)] public struct WindowClass { #pragma warning disable 1591 public uint style; public WindowProcedureHandler lpfnWndProc; public int cbClsExtra; public int cbWndExtra; public IntPtr hInstance; public IntPtr hIcon; public IntPtr hCursor; public IntPtr hbrBackground; [MarshalAs(UnmanagedType.LPWStr)] public string lpszMenuName; [MarshalAs(UnmanagedType.LPWStr)] public string lpszClassName; #pragma warning restore 1591 } }