WNDCLASSの中でプロシージャを指定するところがありますが、(WNDPROC lpfnWndProc)

void CCWnd :: WndClassSet(char *str){
 WNDCLASSEX wex;
 wex.lpfnWndProc = (WNDPROC)str;

}

これはもちろんコンパイルできませんが、
こんな感じで、プロシージャを指定する方法は無いでしょうか?

void CCWnd :: WndClassSet(WNDPROC proc){
 WNDCLASSEX wex;
 wex.lpfnWndProc = proc;

}

こんな感じでもいいのですが・・・
プロシージャの型はLRESULT CALLBACKです。