home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1999 February
/
VPR9902A.BIN
/
APUPDATE
/
VC
/
Tx300d
/
TX300D.LZH
/
CTL3D.C
< prev
next >
Wrap
C/C++ Source or Header
|
1997-03-27
|
817b
|
50 lines
// WZ EDITOR 標準TLL
// ダイアログを立体化 -- 要 CTL3D(V2).DLL
// Thanks dieさん
// CTL3DV2.DLL がデフォルトです。CTL3D.DLL しか持っていない方は
// USEV2 の定義を外してください。
// thanks dieさん
#include "wintxx.h"
#define USEV2
#ifdef __FLAT__
extern "ctl3d32.dll" {
#else
#ifdef USEV2
extern "ctl3dv2.dll" {
#else
extern "ctl3d.dll" {
#endif
#endif
BOOL WINAPI Ctl3dAutoSubclass(HINSTANCE);
BOOL WINAPI Ctl3dSubclassCtl(HWND);
BOOL WINAPI Ctl3dRegister(HINSTANCE);
BOOL WINAPI Ctl3dUnregister(HINSTANCE);
}
__new
{
Ctl3dRegister(text->hInstance);
}
__delete
{
Ctl3dUnregister(text->hInstance);
}
void ctl3d(void)
{
Ctl3dAutoSubclass(text->hInstance);
}
// 知ってる人だけ使ってね
void ctl3dWindow(HWND hwnd)
{
Ctl3dSubclassCtl(hwnd);
}