C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| class CWindow
{
public:
HWND create(HWND a){return m_hWnd = a;}
protected:
HWND m_hWnd;
};
class CRich : public CWindow
{
public:
// bla bla bla
BOOL Create(CWindow &w)
{
w.create(NULL);
}
}; |
|
не в курсе насчет типа HWND, но думаю суть ясна: создать ф-цию, которая принимает и возвращает типа данных что и protected переменная и выполняет обычное присваивание)