Подключение user32 для доступа к ее функциям - C#

Узнай цену своей работы

Формулировка задачи:

как я понял есть она только как dll-ка. Смотрел много примеров где используют ее методы например
        [DllImport("User32.dll", CharSet = CharSet.Auto)]
        public static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string className, string windowName);
 
        [DllImport("User32.dll", CharSet = CharSet.Auto)]
        public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
 
        [DllImport("User32.dll", CharSet = CharSet.Auto, SetLastError = true)]
        public static extern IntPtr SendMessage(IntPtr hWnd, uint msg, IntPtr wParam, IntPtr lParam);
 
        [DllImport("User32.dll")]
        public static extern bool SetForegroundWindow(IntPtr hWnd);
 
        [DllImport("User32.dll", CharSet = CharSet.Auto, SetLastError = true)]
        public static extern bool PostMessage(IntPtr hWnd, uint msg, IntPtr wParam, IntPtr lParam);
Мне что все ее методы переписовать так же? мне бы еще найти аналоги
        POINT pt;
        HWND hwnd;
        LPARAM lParam;
        RECT rect;
подозреваю они там же, но не знаю как их вызвать... Просветите меня может можно просто подключить пространство имен что бы просто вызивать эти методы а не обяви то не знаю что

Решение задачи: «Подключение user32 для доступа к ее функциям»

textual
Листинг программы
        int WM_KEYDOWN = 0x0100;
        int WM_KEYUP = 0x0101;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы