ComputerBooks.ru - Электронные книги, самоучители.

 
Электронные кники доступные для скачивания
На главную Добавить в избранное Форма отправки почты Если книг читать не будешь - скоро грамоту забудешь!

18. FAQ o Win API

Q> Как послать сообщение юзеру(а-ля net send)
A>

 Вариант 1:
        
 NET_API_STATUS x=NetMessageBufferSend(
                 LPTSTR servername,
         LPTSTR msgname,
         LPTSTR fromname,
         LPTSTR buf,
         DWORD buflen
           );

 Вариант 2:

From: "Alexandr Shandra" <  >

Можно через CreateFile/WriteFile, но в этом случае можно послать сообщение
только компьютеру либо на локальную рабочую группу.

Вот пример:(работает как под NT так и под 9x);

HANDLE hSlot = CreateFile("\\\\computername\\mailslot\\messngr",
    GENERIC_WRITE, FILE_SHARE_READ, NULL,
    OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);

if (hSlot != INVALID_HANDLE_VALUE)
{
   char buf = "From\0\To\0Message\0";
   uint cb = sizeof(buf);
   WriteFile(hSlot, buf, cb, &cb, NULL);
   CloseHandle(hSlot);
}

2000(c)

Электронные Книги по компьютерным программам
На правах рекламы:
-->

Для добавления страницы электронной книги в избранное нажмине Ctrl+D

Книги | Статьи | Скачать

Правовая информация   

  © ComputerBooks.ru,
  При копировании материалов со страницы обязательно разместите ссылку на источник.