Dempsey, can you just confirm if i have the theory right on this plugin:
You get the username of the contact of the conversation you typed the command in, and get the hwnd of the window using FindWindow API Call and used the title bar which is
{username} - conversation
then you made the screenshot, saved it as JPG (using that second DLL) and stored in windows temp folder (you got the temp folder location from the registry?), then used SendMessage API Call to send a message to the hwnd of the window, tell it to request file transfer of the file with the sArguement filename (Or My_Screenshot if it doesnt exist)...
EDIT#1: I found a bug! If you do a capture in 1 convo, then another in another convo, it will replace the old one.. you should have it check if one exists and if so then give it an incrementing name
EDIT#2: if you do it while one is already sending, it will just send the text
EDIT#3: PlusFan, it says you cant send a pic to more than 1 person in a convo