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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.