joynter |
Отправлено: 30.11.2004, 17:33 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 137
|
есть ли возможность програмно удалить содержимое буфера обмена? |
|
AVC |
Отправлено: 30.11.2004, 17:57 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
TClipboard::Clear() устроит? |
|
joynter |
Отправлено: 30.11.2004, 18:11 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 137
|
а как им пользоваться?
TClipboard *clbd = new TClipboard?
в у меня справке нет про TClipboard |
|
avc* |
Отправлено: 30.11.2004, 18:28 |
|
Не зарегистрирован
|
CODE |
The Clipboard object is declared in the Clipbrd unit.
To add the Clipboard object to an application,
1 Select the unit that will use the Clipboard.
2 In the form’s .H file, add
#include <vcl\Clipbrd.hpp>
|
|
|
joynter |
Отправлено: 30.11.2004, 18:48 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 137
|
а если так пользоваться
CODE |
SendMessage(hWnd1,WM_COPY,0,0);
SendMessage(hWnd2,WM_PASTE,0,0);
|
то как посоветуете очищать? |
|
AVC |
Отправлено: 01.12.2004, 09:14 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
CODE |
Clipboard Messages
Following are the messages used with the clipboard.
WM_ASKCBFORMATNAME
WM_CHANGECBCHAIN
WM_CLEAR
WM_COPY
WM_CUT
WM_DESTROYCLIPBOARD
WM_DRAWCLIPBOARD
WM_HSCROLLCLIPBOARD
WM_PAINTCLIPBOARD
WM_PASTE
WM_RENDERALLFORMATS
WM_RENDERFORMAT
WM_SIZECLIPBOARD
WM_VSCROLLCLIPBOARD
|
Отредактировано AVC — 01/12/2004, 09:43 |
|
Gedeon |
Отправлено: 01.12.2004, 12:50 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
QUOTE |
MSDN
The EmptyClipboard function empties the clipboard and frees handles to data in the clipboard. The function then assigns ownership of the clipboard to the window that currently has the clipboard open.
|
CODE |
BOOL EmptyClipboard(VOID);
|
|
|