Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабы / 2 / lab.67.by mice / tube / src / tube
.cpp/*******************************************************************************
* 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