Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracowali: Piotr DejaVu Szawdyński, malan
Biblioteki C/C++

OpenClipboard

[funkcja] Otwiera schowek.

Składnia

C/C++
#include <windows.h>

BOOL WINAPI OpenClipboard(
HWND hWndNewOwner
);

Argumenty

ArgumentOpis
HWND hWndNewOwnerUchwyt do okna, które ma otrzymać prawo własności do schowka po jego wyczyszczeniu przy pomocy funkcji » WinAPIEmptyClipboard. Jeżeli wartość argumentu będzie wynosiła NULL to dostęp do schowka zostanie powiązany z aktualnym procesem.

Zwracana wartość

Zwraca wartość różną od zera w przypadku sukcesu. W przeciwnym wypadku funkcja zwraca wartość 0.

Funkcja zwróci wartość zero jeżeli inne okno ma aktualnie otwarty schowek.

Aby uzyskać rozszerzone informacje o błędzie wywołaj funkcję » WinAPIGetLastError.

Opis szczegółowy

Funkcja otwiera schowek blokując tym samym dostęp do niego innym aplikacjom.

Po zakończeniu pracy ze schowkiem należy go zamknąć przy pomocy funkcji » WinAPICloseClipboard.

Dodatkowe informacje

Okno identyfikowane przy pomocy argumentu hWndNewOwner zostanie właścicielem schowka dopiero wtedy gdy funkcja » WinAPIEmptyClipboard zostanie wywołana.

Wymagania

Minimalny obsługiwany klientWindows 2000 Professional
Minimalny obsługiwany serwerWindows 2000 Server
BibliotekaUser32.lib
DLLUser32.dll

Zagadnienia powiązane

CloseClipboardZamyka schowek. (funkcja)
EmptyClipboardCzyści schowek oraz zwalnia powiązane ze schowkiem zasoby. (funkcja)

Linki zewnętrzne