Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа 11 / Polibiy / StaticTable
.h#pragma once
#include <vector>
using namespace std;
// StaticTable
class StaticTable : public CStatic
{
DECLARE_DYNAMIC(StaticTable)
private:
int col;
int row;
int colWidth;
int rowHeight;
vector <CString> data;
protected:
virtual void DrawHeaders(HDC hDC);
virtual void DrawContents(HDC hDC);
public:
StaticTable();
virtual ~StaticTable();
virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct);
int SetColNumber(const int Columns);
int GetColNumber() const;
int SetRowNumber(const int Rows);
int GetRowNumber() const;
int SetColWidth(const int Width);
int SetRowHeight(const int Height);
int SetItemText(const int Row, const int Column, const CString &Text);
protected:
DECLARE_MESSAGE_MAP()
};
Соседние файлы в папке Polibiy