What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » [UPDATED] Clipboard Functions (that WORK)

[UPDATED] Clipboard Functions (that WORK)
Author: Message:
-dt-
Scripting Contest Winner
*****

Avatar
;o

Posts: 1819
Reputation: 74
36 / Male / Flag
Joined: Mar 2004
RE: [UPDATED] Clipboard Functions (that WORK)
try this

code:
function readClipboard() {
    var CF_TEXT = 1;
    var CF_OEMTEXT = 7;
    var CF_UNICODETEXT = 13;
    var toBeReturned = false;
   
    try {
        if (Interop.Call("User32", "OpenClipboard", 0)) {
                if (Interop.Call("User32", "IsClipboardFormatAvailable", CF_TEXT | CF_OEMTEXT)) {
                var hClipboardData = Interop.Call("User32", "GetClipboardData", CF_UNICODETEXT);
                var pchData = Interop.Call("Kernel32", "GlobalLock", hClipboardData);
                var size = Interop.Call("Kernel32", "GlobalSize", hClipboardData);
                var str = Interop.Allocate(size+2);
                Interop.Call("Kernel32", "RtlMoveMemory", str, pchData, size);
                toBeReturned = str.ReadString(0);
                var unlocked = Interop.Call("Kernel32", "GlobalUnlock", hClipboardData);
            } else {
                Interop.Call("User32", "CloseClipboard");
                return false;
            }
            Interop.Call("User32", "CloseClipboard");
        }
    } catch(ex) {
        Interop.Call("User32", "CloseClipboard");
        return false;
    }
    return toBeReturned;
}

[Image: dt2.0v2.png]      Happy Birthday, WDZ
07-12-2006 04:45 AM
Profile PM Web Find Quote Report
« Next Oldest Return to Top Next Newest »

Messages In This Thread
[UPDATED] Clipboard Functions (that WORK) - by deAd on 07-11-2006 at 09:27 PM
RE: Clipboard Functions (that WORK) - by andrey on 07-11-2006 at 09:44 PM
RE: Clipboard Functions (that WORK) - by deAd on 07-11-2006 at 09:46 PM
RE: Clipboard Functions (that WORK) - by ShawnZ on 07-11-2006 at 10:45 PM
RE: Clipboard Functions (that WORK) - by deAd on 07-11-2006 at 10:56 PM
RE: [UPDATED] Clipboard Functions (that WORK) - by alexp2_ad on 07-12-2006 at 12:32 AM
RE: [UPDATED] Clipboard Functions (that WORK) - by andrey on 07-12-2006 at 02:58 AM
RE: [UPDATED] Clipboard Functions (that WORK) - by -dt- on 07-12-2006 at 04:45 AM
RE: [UPDATED] Clipboard Functions (that WORK) - by Dempsey on 07-12-2006 at 07:28 AM


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On