Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > сообщения а-ля net send


Автор: Include 15.9.2005, 15:53
как отправить сообщения а-ля net send, но с возможностью изминения имени отправителя (ну типа породия на net send, только со своими никами).
пробывал юзать NetMessageBufferSend , но при компиляции говорит что такой ф-ии нет (не определена).
Help!

Автор: _hunter 15.9.2005, 17:11
со своим ником это уже подобие чата писать нужно...

Автор: maddoc 16.9.2005, 10:25
вот это сделал?
Header: Declared in lmmsg.h.
Import Library: Use netapi32.lib.

Автор: Include 16.9.2005, 15:17
Цитата
со своим ником это уже подобие чата писать нужно...

не это просто для перекидывания, небольшими сообщениями, чат для этой задачи немного грамозкое решение.
Цитата

вот это сделал?
Header: Declared in lmmsg.h.
Import Library: Use netapi32.lib.

млин забыл.
проверю.

Автор: Include 17.9.2005, 09:22
подключил я lmmsg.h
при компиляции выдает ошибки в этом ашнике
Цитата

d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(41) : error C2146: syntax error : missing ';' before identifier 'NET_API_FUNCTION'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(41) : error C2501: 'NET_API_STATUS' : missing storage-class or type specifiers
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(41) : error C2146: syntax error : missing ';' before identifier 'NetMessageNameAdd'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(41) : error C2501: 'NET_API_FUNCTION' : missing storage-class or type specifiers
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(47) : error C2146: syntax error : missing ';' before identifier 'NET_API_FUNCTION'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(47) : error C2501: 'NET_API_STATUS' : missing storage-class or type specifiers
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(47) : error C2086: 'int NET_API_STATUS' : redefinition
        d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(40) : see declaration of 'NET_API_STATUS'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(47) : error C2146: syntax error : missing ';' before identifier 'NetMessageNameEnum'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(47) : error C2501: 'NET_API_FUNCTION' : missing storage-class or type specifiers
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(47) : error C2086: 'int NET_API_FUNCTION' : redefinition
        d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(41) : see declaration of 'NET_API_FUNCTION'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(58) : error C2146: syntax error : missing ';' before identifier 'NET_API_FUNCTION'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(58) : error C2501: 'NET_API_STATUS' : missing storage-class or type specifiers
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(58) : error C2086: 'int NET_API_STATUS' : redefinition
        d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(40) : see declaration of 'NET_API_STATUS'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(58) : error C2146: syntax error : missing ';' before identifier 'NetMessageNameGetInfo'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(58) : error C2501: 'NET_API_FUNCTION' : missing storage-class or type specifiers
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(58) : error C2086: 'int NET_API_FUNCTION' : redefinition
        d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(41) : see declaration of 'NET_API_FUNCTION'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(66) : error C2146: syntax error : missing ';' before identifier 'NET_API_FUNCTION'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(66) : error C2501: 'NET_API_STATUS' : missing storage-class or type specifiers
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(66) : error C2086: 'int NET_API_STATUS' : redefinition
        d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(40) : see declaration of 'NET_API_STATUS'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(66) : error C2146: syntax error : missing ';' before identifier 'NetMessageNameDel'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(66) : error C2501: 'NET_API_FUNCTION' : missing storage-class or type specifiers
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(66) : error C2086: 'int NET_API_FUNCTION' : redefinition
        d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(41) : see declaration of 'NET_API_FUNCTION'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(72) : error C2146: syntax error : missing ';' before identifier 'NET_API_FUNCTION'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(72) : error C2501: 'NET_API_STATUS' : missing storage-class or type specifiers
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(72) : error C2086: 'int NET_API_STATUS' : redefinition
        d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(40) : see declaration of 'NET_API_STATUS'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(72) : error C2146: syntax error : missing ';' before identifier 'NetMessageBufferSend'
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(72) : error C2501: 'NET_API_FUNCTION' : missing storage-class or type specifiers
d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(72) : error C2086: 'int NET_API_FUNCTION' : redefinition
        d:\софт\microsoft visual studio .net\vc7\platformsdk\include\lmmsg.h(41) : see declaration of 'NET_API_FUNCTION'

в чем дело ?
если надо могу его к посту прикрепить...

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