mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: Oct 2005
Posts: 827
P
pouncer Offline OP
Hoopy frood
OP Offline
Hoopy frood
P
Joined: Oct 2005
Posts: 827
this is based on xpopup dll mapping with mirc

ive got this at the top

HANDLE mapFile;
LPSTR mapData;
HWND mapHWND;

on dll load function i do

mapFile = CreateFileMapping(INVALID_HANDLE_VALUE, 0, PAGE_READWRITE, 0, 4096, "mIRC");
mapData = (LPSTR) MapViewOfFile(mapFile, FILE_MAP_WRITE, 0, 0, 0);

void mIRCError(const char * data ) {

wsprintf(mapData, "//echo -a %s", data);
SendMessage(mapHWND, WM_USER + 200, 0, 0 );
}

but mIRCError("test");

doesnt work, i dont see it echo in my mirc, can anyone help?

Last edited by pouncer; 20/04/06 10:37 AM.
Joined: Sep 2005
Posts: 116
I
Vogon poet
Offline
Vogon poet
I
Joined: Sep 2005
Posts: 116
i dunno it was posable to write to mirc lol

but maybe this is incotrrect ? INVALID_HANDLE_VALUE

Joined: Dec 2002
Posts: 27
G
GTS Offline
Ameglian cow
Offline
Ameglian cow
G
Joined: Dec 2002
Posts: 27
try it with 3 slashes:

Code:
wsprintf(mapData, "///echo -a %s", data); 


I had some problem with my cmd line tool on 6.17, but using 3 slashes fixed it.


proud to be baka
--> GTSdll Homepage <--

Link Copied to Clipboard