VadiMGP
|
Posted: Sun Apr 25, 2010 01:22 Post subject: |
|
|
MVV wrote: | Итак, чтобы просто прочитать содержимое буфера, надо вызвать OpenClipboard, проверить, есть ли данные в нужном формате функцией IsClipboardFormatAvailable | Уточнение. Для вызова IsClipboardFormatAvailable не нужно вызывать OpenClipboard. Даже рекомендуется наоборот, сначала убедиться, что есть нужный нам формат, и только в этом случае открывать буфер.
Еще одно, хотя тут голову на отсечение не дам, но насколько я помню нет необходимости сначала проверять CF_UNICODETEXT, а потом CF_OEMTEXT. Эти форматы автоматически конвертируются один в другой и всегда присутствуют вместе. И CF_TEXT тоже. |
|