Cri_sys Master


Registrado: 13 Feb 2004Mensajes: 198Ubicación: Maringá, Brazil
|
Publicado: Vie 09 May, 2008 12:46 pm Asunto: Modificar el Portapales, API de Windows |
|
|
Por ahi me preguntaron como setar el portapapeles, me parecio interesante colocarlo aqui tambien, como modificarlo con el API de Windows.
| Código: |
HGLOBAL clipbuffer;
char * buffer;
AnsiString cLinea = "Modifiqueeee le portapapeles!!!"
CloseClipboard();
OpenClipboard(Handle);
EmptyClipboard();
clipbuffer = GlobalAlloc(GMEM_DDESHARE,cLinea.Length()+1);
buffer = (char*)GlobalLock(clipbuffer);
strcpy(buffer, LPCSTR(cLinea.c_str()));
GlobalUnlock(clipbuffer);
SetClipboardData(CF_TEXT,clipbuffer);
CloseClipboard();
|
_________________ Read what I mean, not what I write! |
|