|
/*
Program Name: wchild.hpp
Programmer: Timothy Carpenter,
(c) Copyright 1997 San Fransisco
Description: C++ Windows Interface class.
Platform: Win NT VisualC++ 5.0, Pentium
*/
#ifndef _wchild_HPP_
#define _wchild_HPP_
#define STRICT
#include <windows.h>
#include "TCWindow.hpp"
class wchild
{
private:
HCURSOR hcurTarget;
public:
char szClassName[50];
char szWinTitle[50];
HINSTANCE hInstance;
HWND hWindow;
int m_winWidth;
int m_winHeight;
void (* fpCallback)(HWND, LPARAM);
public:
wchild();
BOOL Register(HINSTANCE hInst);
HWND Create(HINSTANCE hInst, int nCmdShow);
LRESULT wmCommand(HWND hWindow, WPARAM wParam, LPARAM lParam);
LRESULT CALLBACK WndProc(
HWND hWindow, UINT Message,
WPARAM wParam, LPARAM lParam
);
LRESULT wm_destroy(HWND hWindow);
};
extern wchild gwchild;
#endif
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.
A list of licenses authors might use can be found here
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.