Кстати еще вопрос в папке есть папки и мне нужно их имена считать и поместить в массив можно ли та сделать?
Вот такой вопрос, приложение должно выполнять ресурсоёмкую задачю, при её выполнении виснит главная форма. МОжно ли как-то сделать чтобы она не висла?
многопоточность ...? а какая срада / компилятор ? (visual c++) http://hemswell.lincoln.ac.uk/~slawson/napier/CO42018/labs/lab06.html (.net) http://msdn.microsoft.com/library/rus/default.asp?url=/library/rus/cpref/html/frlrfsystemthreadingthreadclasstopic.asp
... старайтесь понять следующее..... вы открыли диалоговое окно, дык суть в том что вы одновременно с этим создали нитку окна, где выполняются все функции которые вы в дальнейшем выполняете и функции обработки обновления..... в процентном отношении ваша функция может занять доминируещее время и обновления не будут происходить.Можно попробовать заходить на цикл со слипами на время обновления..... но НЕ ПЫТАЙТЕСЬ это значит вы непоняли что я написал выше!!!! Выход только один . СОЗДАВАТЬ ОТДЕЛЬНУЮ НИТЬ. в этом случае мастдай будет раздавать кванты времени раздельно на каждую нить и ваша функция не будет конкурировать с функциями обновления!
Можно какой-нибудь небольшой пример создания нитей в билдере, чтобы не фризилось основное окно программы?
Народ , где можно почитать про использование Gdi+ и все его возможности . Через гугл не могу ничего стоящего найти . Помогите плиз оч нужно
http://rsdn.ru/article/gdi/gdiplus2mag.xml Введение Что же такое GDI+? Класс Bitmap – контейнер растровых изображений Поддержка основных графических форматов Загрузка из файлов и потоков (IStream) Создание растров из ресурсов программы Более сложные варианты загрузки изображений Графические форматы файлов Лирическое отступление: 4 основных графических формата Работа со списком кодеков Сохранение изображений Специфические возможности файловых форматов Сохранение GIF с прозрачностью Загрузка и сохранение многокадровых файлов Эскизы изображений Работа с метаданными изображений Использование растров при работе с объектом Graphics Вывод изображений и геометрические преобразования Качество изображения Устранение мерцания Несколько слов о производительности Демонстрационные приложения Прямая работа с растровыми данными Класс Color Прямой доступ к пикселам Поддержка прозрачности Растровые операции Это всё по ссылке приведённой выше..
0x22b И снова спасибо , только нужно нечто большее , что-то вроде полной документации . Что бы было описание всех возможностей. Особенно интересует возможность устраять шумы с изображений
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
Такая проблема, начал изучать 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) Вопрос, в чем проблема, вроде все сделал правильно (по примеру в учебнике)?
По поводу НИТЕЙ..... накидал, НО все таки лучше читать книги типа от Рихтера. 1й способ Code: DWORD WINAPI My_Thread_func1(LPVOID lpParam) { } ..... DWORD dwThread=1; CreateThread(NULL,0,My_Thread_func1,0,0,&dwThread); 2й способ Code: UINT My_Thread_func2(LPVOID param) { } ........... AfxBeginThread(My_Thread_func2,hWnd,THREAD_PRIORITY_NORMAL); 3й способ Code: void _cdecl My_Thread_func3( LPVOID pParam) { } ....... _beginthread(My_Thread_func3,0,0);
Delimiter, спасибо большое, очень помогло. Остался только один вопрос, как например в первом примере приостановить/продолжить выполнение потока?