ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

05.02.2008, 17:24
|
|
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме: 2360904
Репутация:
1393
|
|
Сообщение от Kaimi
Можно какой-нибудь небольшой пример создания нитей в билдере, чтобы не фризилось основное окно программы?
ИМХО на api, легче на много сделать.
Пихаешь в ф-цию свой код и потом CreateRemoteThread.
|
|
|

05.02.2008, 20:09
|
|
Познающий
Регистрация: 19.10.2007
Сообщений: 72
Провел на форуме: 255436
Репутация:
14
|
|
Народ , где можно почитать про использование Gdi+ и все его возможности . Через гугл не могу ничего стоящего найти . Помогите плиз оч нужно 
|
|
|

05.02.2008, 20:45
|
|
Участник форума
Регистрация: 01.12.2007
Сообщений: 141
Провел на форуме: 1208190
Репутация:
136
|
|
Сообщение от Alpha][
Народ , где можно почитать про использование Gdi+ и все его возможности . Через гугл не могу ничего стоящего найти . Помогите плиз оч нужно 
http://rsdn.ru/article/gdi/gdiplus2mag.xml
Введение
Что же такое GDI+?
Класс Bitmap – контейнер растровых изображений
Поддержка основных графических форматов
Загрузка из файлов и потоков (IStream)
Создание растров из ресурсов программы
Более сложные варианты загрузки изображений
Графические форматы файлов
Лирическое отступление: 4 основных графических формата
Работа со списком кодеков
Сохранение изображений
Специфические возможности файловых форматов
Сохранение GIF с прозрачностью
Загрузка и сохранение многокадровых файлов
Эскизы изображений
Работа с метаданными изображений
Использование растров при работе с объектом Graphics
Вывод изображений и геометрические преобразования
Качество изображения
Устранение мерцания
Несколько слов о производительности
Демонстрационные приложения
Прямая работа с растровыми данными
Класс Color
Прямой доступ к пикселам
Поддержка прозрачности
Растровые операции
Это всё по ссылке приведённой выше..
|
|
|

05.02.2008, 20:51
|
|
Познающий
Регистрация: 19.10.2007
Сообщений: 72
Провел на форуме: 255436
Репутация:
14
|
|
0x22b
И снова спасибо  , только нужно нечто большее , что-то вроде полной документации . Что бы было описание всех возможностей. Особенно интересует возможность устраять шумы с изображений 
|
|
|

05.02.2008, 20:59
|
|
Участник форума
Регистрация: 01.12.2007
Сообщений: 141
Провел на форуме: 1208190
Репутация:
136
|
|
http://msdn2.microsoft.com/en-us/library/ms533802(VS.85).aspx
http://msdn2.microsoft.com/en-us/library/ms533799(VS.85).aspx
если проблем с английским нет.. это не всё, там менюшка с боку на сайте, так там есть еще много разделов по GDI+
еще валяется на компе книжка по GDI.. но там по основам кажется, ниразу не юзал, мельком только просмоторел..
вот эта книга тебе бы пригодилась..
http://rsdn.ru/res/book/mmedia/methods.xml
Последний раз редактировалось 0x22b; 05.02.2008 в 21:07..
|
|
|

05.02.2008, 22:19
|
|
Познающий
Регистрация: 29.01.2008
Сообщений: 82
Провел на форуме: 373690
Репутация:
88
|
|
Сообщение от z01b
ИМХО на api, легче на много сделать.
Пихаешь в ф-цию свой код и потом CreateRemoteThread.
А можно небольшой пример использования "CreateRemoteThread" 
|
|
|

05.02.2008, 23:54
|
|
Участник форума
Регистрация: 02.02.2008
Сообщений: 106
Провел на форуме: 594791
Репутация:
55
|
|
Такая проблема, начал изучать C++, остановился но функции cout<<"...";
Задание сделал, вот исходник:
# include <iostream.h>
void main()
}
//
//Resume
//cout<<"\t\t\t\tResume\n";
//cout <<"\n";
//
//cout <<"\t\tsurname"<<"\tIvanchenko";
//
//cout <<"\n";
//cout <<"\t\tName"<<Leonid\n";
//cout <<"\n";
//
//cout <<"\t\tWork at "<<"\" Krocus\"\n";
//cout <<"\n";
//cout <<"\t\tDate of birth: "<<"\t 23.08":
//cout <<"\n";
}
Выдает ошибку - Compiling...
123.cpp
c:\program files\microsoft visual studio\myprojects\123\123.cpp(1) : warning C4067: unexpected tokens following preprocessor directive - expected a newline
c:\program files\microsoft visual studio\myprojects\123\123.cpp(3) : error C2143: syntax error : missing ';' before '}'
c:\program files\microsoft visual studio\myprojects\123\123.cpp(3) : error C2143: syntax error : missing ';' before '}'
c:\program files\microsoft visual studio\myprojects\123\123.cpp(3) : error C2143: syntax error : missing ';' before '}'
c:\program files\microsoft visual studio\myprojects\123\123.cpp(19) : error C2143: syntax error : missing ';' before '}'
c:\program files\microsoft visual studio\myprojects\123\123.cpp(19) : error C2143: syntax error : missing ';' before '}'
Error executing cl.exe.
123.exe - 5 error(s), 1 warning(s)
Вопрос, в чем проблема, вроде все сделал правильно (по примеру в учебнике)?
|
|
|

06.02.2008, 00:02
|
|
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
Провел на форуме: 3371897
Репутация:
1462
|
|
Сообщение от Garfi
# include <iostream.h>
void main()
}
//
//Resume
ааээ , опечатка ?
|
|
|

06.02.2008, 00:06
|
|
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме: 2187381
Репутация:
518
|
|
По поводу НИТЕЙ..... накидал, НО все таки лучше читать книги типа от Рихтера.
1й способ
Код:
DWORD WINAPI My_Thread_func1(LPVOID lpParam)
{
}
.....
DWORD dwThread=1;
CreateThread(NULL,0,My_Thread_func1,0,0,&dwThread);
2й способ
Код:
UINT My_Thread_func2(LPVOID param)
{
}
...........
AfxBeginThread(My_Thread_func2,hWnd,THREAD_PRIORITY_NORMAL);
3й способ
Код:
void _cdecl My_Thread_func3( LPVOID pParam)
{
}
.......
_beginthread(My_Thread_func3,0,0);
Последний раз редактировалось Delimiter; 06.02.2008 в 00:17..
|
|
|

06.02.2008, 01:06
|
|
Познающий
Регистрация: 29.01.2008
Сообщений: 82
Провел на форуме: 373690
Репутация:
88
|
|
Delimiter, спасибо большое, очень помогло. Остался только один вопрос, как например в первом примере приостановить/продолжить выполнение потока?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|