| // *********************************************************
// クラス定義
// *********************************************************
class MyString
{
public:
MyString();
virtual ~MyString();
LPTSTR lpBuff;
};
// *********************************************************
// コンストラクタ
// *********************************************************
MyString::MyString()
{
MyString::lpBuff = (LPTSTR)GlobalAlloc(GMEM_FIXED, MAX_PATH);
MyString::lpBuff[0] = 0x00;
}
// *********************************************************
// デストラクタ
// *********************************************************
MyString::~MyString()
{
if ( MyString::lpBuff != NULL ) {
GlobalFree( (HGLOBAL)MyString::lpBuff );
}
}
| |