OpenClipboard windows api
Bonjour,
J'ai une petite question a propos du paramètre passé a la fonction OpenClipboard (hWndNewOwner [in, optional] Type: HWND), si j'ai bien compris c'est un handle sur une fenêtre d'une application et le contenu peut différer celons celui ci ? Auriez vous un exemple d'application qui a son propre presse papier (je trouve ça bizarre) ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
int main(void)
{
if(OpenClipboard(GetForegroundWindow()))
{
HANDLE pText = GetClipboardData(CF_TEXT);
if(pText)
{
char *pchData = (char*)GlobalLock(pText);
char *strData = pchData;
GlobalUnlock(pText);
CloseClipboard();
cout <<strData;
}
}
} |
Merci d'avance.