ChimpFace9000
Feb 9th, 2001, 10:42 PM
Im having some trouble with this. Could someone help me change this function into masm, thanks.
void CopyStringToClipboard(char *string)
{
LPTSTR lptstrCopy;
OpenClipboard(NULL);
EmptyClipboard();
HGLOBAL txt = GlobalAlloc(GMEM_DDESHARE, (strlen(string) + 1) * sizeof(TCHAR));
lptstrCopy = (char*)GlobalLock(txt);
memcpy(lptstrCopy, string, (strlen(string)) * sizeof(TCHAR));
lptstrCopy[strlen(string)] = (TCHAR)0;
GlobalUnlock(txt);
SetClipboardData(CF_TEXT, txt);
CloseClipboard();
}
void CopyStringToClipboard(char *string)
{
LPTSTR lptstrCopy;
OpenClipboard(NULL);
EmptyClipboard();
HGLOBAL txt = GlobalAlloc(GMEM_DDESHARE, (strlen(string) + 1) * sizeof(TCHAR));
lptstrCopy = (char*)GlobalLock(txt);
memcpy(lptstrCopy, string, (strlen(string)) * sizeof(TCHAR));
lptstrCopy[strlen(string)] = (TCHAR)0;
GlobalUnlock(txt);
SetClipboardData(CF_TEXT, txt);
CloseClipboard();
}