
Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабы / 2 / lab.05.by mice / spice / src / spice
.cpp/*******************************************************************************
* file: spice.cpp *
* version: 0.0.1 *
* author: d-evil [tmd] (mailto:d-evil.tmd@mail.ru) *
* description: spice main file *
*******************************************************************************/
////////////////////////////////////////////////////////////////////////////////
// headers
#include <afx.h>
#include <afxwin.h>
#include <winsock2.h>
#include "csp_life.h"
#include "resource.h"
////////////////////////////////////////////////////////////////////////////////
// csp_application declaration
class csp_application: public CWinApp {
public:
csp_application();
~csp_application();
virtual BOOL InitInstance();
protected:
private:
HICON _hicon;
HICON _sm_hicon;
};
////////////////////////////////////////////////////////////////////////////////
// global variables
csp_application csp_application;
////////////////////////////////////////////////////////////////////////////////
// cjb_application public definition
csp_application::csp_application() {
// dummy
}
csp_application::~csp_application() {
// dummy
}
BOOL csp_application::InitInstance() {
WSADATA wsaData;
if (0 != WSAStartup(MAKEWORD(2, 0), &wsaData)) {
show_error_msg("Can't init WSA");
return FALSE;
}
_hicon = LoadIcon(IDI_SP_ICON_BG);
_sm_hicon = LoadIcon(IDI_SP_ICON_SM);
csp_life sp_life;
sp_life.set_icon(_sm_hicon);
sp_life.DoModal();
WSACleanup();
return TRUE;
}
Соседние файлы в папке src