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

Вниз

Вывод на печать чертежей, построенныхв другой программе   Найти похожие ветки 

 
ДмитрийК.   (2002-09-25 18:31) [0]

Каким образом можно вывести на печать чертёж, созданный другой программой и отображающийся в её окне?


 
Best Before 2024   (2002-09-25 18:48) [1]

На другой машине :)


 
Arcus   (2002-10-01 18:52) [2]

Если программа умеет сама печатать на принтере, то ищешь ее окошко и посылаешь ему соответствующую команду. Второй вариант - ищешь окно и посылаешь Ctrl-C - копирование в буфер. Конечно, если она копирует как рисунок а не абы что. Потом берешь данные из буфера и делешь с ними что вздумается.


 
abcdefg   (2002-10-01 19:26) [3]

getdc


 
Arcus   (2002-10-01 19:48) [4]

to abcdefg:

Вопрос: а на практике такое проверяли? Когда возникла такая задача, то тоже пытался решить "по-умному" через DC
(вкратце GetWindowDC - CreateCompatibleDC - CreateCompatibleBitmap - BitBlt). Получался отличный битмап, но... со съехавшими цветами


 
abcdefg   (2002-10-01 21:07) [5]

da no risoval



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

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

Наверх




Память: 0.45 MB
Время: 0.011 c
14-34218
TTCustomDelphiMaster
2002-10-20 15:01
2002.11.11
Продолжите пословицу


1-34099
Cossys
2002-10-31 11:53
2002.11.11
Type of expression must be BOOLEAN - что за хрень


4-34287
Azbul
2002-09-26 10:27
2002.11.11
как програмно сделать чтобы народ в инет ходит не мог?


1-34018
smok_er
2002-11-01 11:18
2002.11.11
FastReport, ChangePrinter


7-34283
OxOTHuK
2002-09-07 22:02
2002.11.11
Реестр господа...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский