Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабы / 2 / lab.67.by mice / tube / src / tube

.cpp
Скачиваний:
9
Добавлен:
17.04.2013
Размер:
1.77 Кб
Скачать
/*******************************************************************************
* file:         tube.cpp                                                       *
* version:      0.0.1                                                          *
* author:       d-evil [tmd] (mailto:d-evil.tmd@mail.ru)                       *
* description:  tube main file                                                 *
*******************************************************************************/

////////////////////////////////////////////////////////////////////////////////
// headers
#include <afx.h>
#include <afxwin.h>
#include <winsock2.h>
#include "resource.h"

#include "win_errors.h"
#include "ctb_hole.h"


////////////////////////////////////////////////////////////////////////////////
// ctb_application declaration
class ctb_application: public CWinApp {
public:
	ctb_application();
	~ctb_application();

	virtual BOOL InitInstance();

protected:
private:
	HICON _hicon;
	HICON _sm_hicon;
};



////////////////////////////////////////////////////////////////////////////////
// global variables
ctb_application ctb_application;



////////////////////////////////////////////////////////////////////////////////
// cjb_application public definition
ctb_application::ctb_application() {
	// dummy
}


ctb_application::~ctb_application() {
	// dummy
}



BOOL ctb_application::InitInstance() {
	WSADATA wsaData;
	if (0 != WSAStartup(MAKEWORD(2, 0), &wsaData)) {
		show_error_msg("Can't init WSA");
		return FALSE;
	}

	_hicon = LoadIcon(IDI_ICON_BIG);
	_sm_hicon = LoadIcon(IDI_ICON_SMALL);

	ctb_hole tb_hole;
	tb_hole.set_icon(_sm_hicon);
	tb_hole.DoModal();

	WSACleanup();

	return TRUE;
}
Соседние файлы в папке src