Win32API質問箱 Build17
■ このスレッドは過去ログ倉庫に格納されています
0693デフォルトの名無しさん
NGNGやっぱ、HeapAlloc でもダメですか。
ATL ってWindows に登録したWindowプロシージャからクラスの本当のWindowプロシージャ
を呼び出す間に HWND を this ポインタに差し替えるちょっとしたトリックを
上記の CWndProcThunk ってので実現してます。結構すっきりしていてオーバーヘッドも
少ないので、毎回クラスとウィンドウのマップを引いてる
MFC の実装より気に入ってたんだが。
ATL/WTL で書いたコードまとめてあぼーんですか…
いや ATL を使わない時でもウィンドウプロシージャとクラスを結びつける
便利で高速な方法として重宝してたんだけどね。
たった、10バイト強のトリックコードを
VirtualAlloc で確保すると言うのもなー
■ このスレッドは過去ログ倉庫に格納されています