Search found 11 matches
- Thu Dec 15, 2011 2:43 pm
- Forum: The Code Dump
- Topic: Copying a Directory
- Replies: 15
- Views: 41742
Re: Copying a Directory
I have solved to write recursive function copying catalogue bool wxCopyDir(wxString sFrom, wxString sTo) { if (sFrom[sFrom.Len() - 1] != '\\' && sFrom[sFrom.Len() - 1] != '/') sFrom += wxFILE_SEP_PATH; if (sTo[sTo.Len() - 1] != '\\' && sTo[sTo.Len() - 1] != '/') sTo += wxFILE_SEP_PAT...
- Tue Jul 05, 2011 12:29 pm
- Forum: wxWidgets Development (Russian)
- Topic: Проблемы с созданием GUI из DLL
- Replies: 12
- Views: 7527
Re: Проблемы с созданием GUI из DLL
В общем получилось Проблема вызова DllMain заключалась в том, что объявить ее надо было так: extern "C" BOOL __stdcall DllMain(HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) А от функций __attribute__((constructor)) void init() и __attribute__((destructor)) void fini() пришло...
- Mon Jul 04, 2011 9:31 am
- Forum: wxWidgets Development (Russian)
- Topic: Проблемы с созданием GUI из DLL
- Replies: 12
- Views: 7527
Re: Проблемы с созданием GUI из DLL
Я имел в виду этот пример:
http://wiki.wxwidgets.org/Creating_A_DL ... UI_support
http://wiki.wxwidgets.org/Creating_A_DL ... UI_support
- Mon Jul 04, 2011 8:27 am
- Forum: wxWidgets Development (Russian)
- Topic: Проблемы с созданием GUI из DLL
- Replies: 12
- Views: 7527
Re: Проблемы с созданием GUI из DLL
Перед тем как сюда написать я пробовал указанный тобой пример Т.к. DllMain в библиотеке на GCC не выполняется я заменил ее на __attribute__((constructor)) void init(); - функция выполняемая при загрузке __attribute__((destructor)) void fini(); - функция выполняемая при выгрузке Была еще и такая попы...
- Mon Jul 04, 2011 6:10 am
- Forum: wxWidgets Development (Russian)
- Topic: Проблемы с созданием GUI из DLL
- Replies: 12
- Views: 7527
Re: Проблемы с созданием GUI из DLL
wxApp::SetInstance(new wxDLLApp());
Пробовал.
Из программы не на wx - работает
Из программы на wx - не работает
Без SetInstance - картина та же
Пробовал.
Из программы не на wx - работает
Из программы на wx - не работает
Без SetInstance - картина та же
- Fri Jul 01, 2011 1:05 pm
- Forum: wxWidgets Development (Russian)
- Topic: Проблемы с созданием GUI из DLL
- Replies: 12
- Views: 7527
Re: Проблемы с созданием GUI из DLL
Читал.
Напомню: wxWidgets 2.8.3 Compiller - MinGW GCC 3.4.5
Не думаю, что в DLL на GCC будет выполняться DllMain...
Напомню: wxWidgets 2.8.3 Compiller - MinGW GCC 3.4.5
Не думаю, что в DLL на GCC будет выполняться DllMain...
- Fri Jul 01, 2011 11:00 am
- Forum: wxWidgets Development (Russian)
- Topic: Проблемы с созданием GUI из DLL
- Replies: 12
- Views: 7527
Re: Проблемы с созданием GUI из DLL
У меня проблема несколько иного характера WinXP, wxWidgets 2.8.3 static link UNICODE, Compiller - MinGW GCC 3.4.5 В своей DLL я реализовал фрейм, у которого определены свои обработчики событий. При загрузке DLL выполняется функция: class wxDLLApp : public wxApp { // без этого класса не работает publ...
- Thu Sep 02, 2010 11:25 am
- Forum: wxWidgets Development (Russian)
- Topic: wxSocketServer демон
- Replies: 2
- Views: 2413
- Thu Sep 02, 2010 9:35 am
- Forum: wxWidgets Development (Russian)
- Topic: wxSocketServer демон
- Replies: 2
- Views: 2413
wxSocketServer демон
Возможна ли реализация следующей схемы:
1. Один процесс прослушивает порт (3000) wxSocketServer
2. При каждом соединении - порождает процесс (wxProcess), в котором обрабатываются запросы от данного клиента
Спасибо.
1. Один процесс прослушивает порт (3000) wxSocketServer
2. При каждом соединении - порождает процесс (wxProcess), в котором обрабатываются запросы от данного клиента
Спасибо.
- Wed Jun 02, 2010 2:48 pm
- Forum: C++ Development
- Topic: wxAutomationObject Cyrillic Text Problem
- Replies: 2
- Views: 1068
- Wed Jun 02, 2010 9:47 am
- Forum: C++ Development
- Topic: wxAutomationObject Cyrillic Text Problem
- Replies: 2
- Views: 1068
wxAutomationObject Cyrillic Text Problem
WX : 2.8.3 (Not Unicode) OS : Windows XP COMPILER: GCC 3.4.5 (Code::Blocks); VC 7 (VS 2003.NET) wxAutomationObject obj. /* ... */ wxVariant v = wxVariant(wxT("Мама")); // Cyrillic text /* wxCSConv convFrom(wxT("cp-1251")); wxCSConv convTo(wxT("utf-8")); wxString s = wxT...