Форум программистов, компьютерный форум CyberForum.ru

Клиент-серверное приложение для сети - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки в коде: unresolved external symbol http://www.cyberforum.ru/cpp-beginners/thread469283.html
Кто-нибудь ответи просто и доходчиво, что я делаю не так Вот код (в MSVC++ в wizard выбирал и Win32 aplication и Win32 Concol) #include <afxwin.h> class CMinApp:public CWinApp { public: virtual BOOL InitInstance(); };
C++ Как заставить сервис выполнять что-либо по истечении некоторого времени? Подскажите способ заставить сервис выполнять что-либо по истечении некоторого времени. Не хотелось бы в сервисе создавать окно, чтобы в нем создавать таймер. http://www.cyberforum.ru/cpp-beginners/thread469259.html
Как? Окно программы - поверх остальных окон. C++
Как сделать, чтобы окно программы всегда было поверх остальных окон? Спасибо всем, кто ответит!
C++ Не работает вызов хелпа через F1
Создал в приложении справку, основываясь на заготовке AppWizard. Справку редактировал в Windows Help Designer Pro v2.3. Возможно, я что-то удалил (подозреваю, что topic ID 'main_index'), и теперь возникает такая ситуация: В приложении, в Accelerator'е для ID_HELP или для ID_HELP_FINDER (пробовал и то, и другое) назначена клавиша F1 (VK_F1). Запускаю приложение. Нажимаю F1. Результат: выводится...
C++ 2k/XP Сервис и хук - проблемы http://www.cyberforum.ru/cpp-beginners/thread469251.html
Есть hook.dll реализующая SHELL hook. Работала эта DLL без проблем с обычной программой.Отслеживала создание окон и вела лог. Надо передалать программу в сервис. Все бы ничего, но с хуком ситуация странная. При создании сервиса он загружается нормально и показывает в логе файле все win-окна. С DOS и консолями (FAR например) проблема. Они переодически не фиксируются хуком - нет их в логе. ...
C++ Указатель на функцию Мир вашей хате! Подскажите пожалуйста в такой проблеме... В одном классе (MyClass1) есть переменная указатель на функцию (без параметров и результата). В другом классе (MyClass2) есть функция без параметров и результата. Когда я пытаюсь присвоить переменной значение функции появляется такая ошибка: cannot convert from 'void (__thiscall MyClass2::*)(void)' to 'void (__cdecl *)(void)' ... подробнее

Показать сообщение отдельно
stream
Сообщений: n/a
08.08.2008, 01:02     Клиент-серверное приложение для сети
ну вот например кусок одной из функций в DLL:
Код
SOCKET InitSock()
{
	WSADATA WSAData;

	if (WSAStartup(MAKEWORD(2,2), &WSAData) != 0)
	{
		//... (сообщение об ошибке)
	}

	SOCKET s = socket(AF_INET, ...);

		//... (проверка на ошибки)

	return s;

}
а вот так она допустим вызывается:
Код
hLib = LoadLibraryEx( 'client.dll', 0, DON'T_RESOLVE_DLL_REFERENCES );

if ( hLib )
{
	INITSOCK fpInitSock = (INITSOCK)GetProcAddress( hLib, 'InitSock' );

	if ( fpInitSock )
	{
		SOCKET sClient = (*fpInitSock)();

		// ... (и т.д. и т.п.)
и после вызова дебагер показывает мне кучу вопрос
типа неизвестные данные

а если в DLL создать простую функцию типа
Код
int Multi(int a, int b)
{
	return a*b;
}
то всё работает!!! она нормально вызывается и считает произведение
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru