Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.01.06;
Скачать: [xml.tar.bz2];

Вниз

Как приостановить выполнение процедуры до изменения Clipboard   Найти похожие ветки 

 
O.Snopok ©   (2007-12-09 03:45) [0]

Моя программа работает через Automation с математическим пакетом. Нужно в теле программы приостановить выполнение до того момента, как мат. пакет посчитает то, что от него требуется и выдаст эти данные в Clipboard. Фактически, нужно нечто вроде "sleep until clipboard_changed". Возможно ли реализовать описанное?


 
TUser ©   (2007-12-09 05:51) [1]

Надо создать свой Clipboard Viewer, см. в справке по msdn на тему Clipboard Viewer Windows

A window adds itself to the clipboard viewer chain by calling the SetClipboardViewer function. The return value is the handle of the next window in the chain. To retrieve the handle of the first window in the chain, call the GetClipboardViewer function.

Each clipboard viewer window must keep track of the next window in the clipboard viewer chain. When the content of the clipboard changes, the system sends a WM_DRAWCLIPBOARD message to the first window in the chain. After updating its display, each clipboard viewer window must pass this message on to the next window in the chain.
Before closing, a clipboard viewer window must remove itself from the clipboard viewer chain by calling the ChangeClipboardChain function. The system then sends a WM_CHANGECBCHAIN message to the first window in the chain.

For more information about processing the WM_DRAWCLIPBOARD and WM_CHANGECBCHAIN messages, see Creating a Clipboard Viewer Window.


 
Сергей М. ©   (2007-12-10 09:05) [2]


> Моя программа работает через Automation


Позволю себе усомниться в том, что этот мат.пакет не умеет возвращать рез-ты вычислений иначе чем через клипборд.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.01.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.004 c
6-1177360433
Sergey M.
2007-04-24 00:33
2008.01.06
Delphi&Cgi


15-1196392717
Slider007
2007-11-30 06:18
2008.01.06
С днем рождения ! 30 ноября 2007 пятница


2-1197047053
Res
2007-12-07 20:04
2008.01.06
Подскажите


2-1196783184
MMstep
2007-12-04 18:46
2008.01.06
Сохранение данных


15-1196722280
Jolik
2007-12-04 01:51
2008.01.06
Не встечал ли кто оффлайн браузеров м мохранением в mht формате.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский