Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > NetMessageBufferSend


Автор: xZero 4.10.2006, 22:14
почему-то не хочет работать функция NetMessageBufferSend в Билдере, хотя в VS6 работает нормально (но мне нужно именно в Билдере).


Код

#include <windows.h>
#include <Lmmsg.h>
#include <Lm.h> 
#include <netcons.h> 
#pragma comment(lib,"netapi32.lib");

int main()
{
    NET_API_FUNCTION x = NetMessageBufferSend (
    (LPCWSTR)  "127.0.0.1",
    (LPCWSTR)  "msgname",
    (LPCWSTR)  "fromname",
    (LPBYTE)   "1",
    (DWORD)    1
    );
}


ошибки в Lmmsg.h 

[Notes:]

    You must include NETCONS.H before this file, since this file depends
    on values defined in NETCONS.H.



помогите плиз разобраться. Искал в интернете, сталкивался с этой же проблемой, но ее решения я так и не нашел...

Автор: Damarus 4.10.2006, 22:34
Код
#include <windows.h>
#include <Lm.h>

#pragma comment(lib, "netapi32.lib")

int main()
{
    NET_API_STATUS x = NetMessageBufferSend(L"127.0.0.1", L"msgname", 
        L"fromname", LPBYTE("1"), 1);
}


Добавлено @ 22:35 
Читай MSDN по NetMessageBufferSend.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)