■自主製作ゲーム:開発状況報告スレVer0.3■
■ このスレッドは過去ログ倉庫に格納されています
0624名前は開発中のものです。
04/08/13 18:09ID:IcuTsj/kCallBack関数もstaticを付けてクラスメンバにしといた方がスッキリする
CallBack内で即キャストして別関数呼び出せばいいよ
class A
{
BOOL static CALLBACK staticCallback(LPDIDEVICEINSTANCE lpddi,LPVOID param)
{
A* a=(A*)param;//即キャスト(paramにはthisを入れておく)
return a->CallBack(lpddi);//すぐに別のCallBack用関数を呼び出す
}
BOOL CallBack(LPDIDEVICEINSTANCE lpddi)
{
//ここなら普通のメンバ関数なので
//thisポインタを使える
}
}
■ このスレッドは過去ログ倉庫に格納されています