|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.09.2010, 14:45 | #1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Плюсы и минусы API и VCL
Как вы уже знаете "дорабатываю напильником" Squary panel. Решил "ускорить" графику и разгрузить процессор переводом всего приложения на API. Таки за 2 дня перевел. Теперь сижу и размышляю, а есть ли в этом смысл?
Что было: 1,98 МБ (2 077 743 байт), Отрисовка на TImage Загрузка процессора при простое: 0 - 2 %. Что стало: 63,5 КБ (65 071 байт), Отрисовка на HDC через HBitMаp`ы. Загрузка процессора при полной нагрузке: 0%. Теперь хотелось бы узнать минусы, может мне стоит все-таки распечатать старый VCL-ный архив или продолжать крутить баранку API?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
08.09.2010, 14:51 | #2 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Плюсы VCL - возможная кросс-платформенность в будущем и простота в работе с ним(ну когда мы, программисты, искали легкие пути? =) ).
Но, тем не менее, никто не мешает использовать GTK+, QT... Я думаю, что если программа для Windows Only, то имеет смысл писать на чистом WinAPI.(если это, конечно, вас не затрудняет)
pushl $0x18E3DF6B
call ICQ |
08.09.2010, 14:53 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
08.09.2010, 14:54 | #4 | ||
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
||
08.09.2010, 14:58 | #5 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,547
|
Цитата:
E-Mail: arigato.freelance@gmail.com
|
|
08.09.2010, 15:03 | #6 | |||
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Цитата:
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|||
08.09.2010, 15:08 | #7 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
Можно еще попробовать использовать KOL
|
08.09.2010, 15:10 | #8 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,547
|
Цитата:
E-Mail: arigato.freelance@gmail.com
|
|
08.09.2010, 15:11 | #9 |
Заслуженный флудер
Участник клуба
Регистрация: 31.03.2010
Сообщений: 1,473
|
Используй компоненты, время важнее
Последний раз редактировалось Vikenty; 08.09.2010 в 15:17. |
08.09.2010, 15:28 | #10 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Начальника надо мной сейчас нет, никто меня не подгоняет.
Цитата:
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль->плюсы | boomeer | Фриланс | 11 | 30.08.2010 10:40 |
Минусы бесплатного хостинга | Romanbl4 | PHP | 4 | 13.04.2008 00:44 |