Hooks and change window title code > VC++ to VB
Can any one help me with this? The following is a piece of C++ code is a function that is designed to wait as a hook for a window that is created with the title "Toolbar" and then forcefully rename it to "NukeNCB". Can anyone help translate this into viable Visual Basic Code?
Code:
LRESULT CALLBACK FindToolbarProc(int nCode, WPARAM wParam, LPARAM lParam)
{
// watch window creation:
if (nCode == HCBT_CREATEWND)
{
CBT_CREATEWND* pcw = (CBT_CREATEWND*)lParam;
// watch for toolbar creation, set toolbar name
if (pcw->lpcs->lpszName && 0 != strstr(pcw->lpcs->lpszName, "Toolbar"))
{
strcpy((char*)pcw->lpcs->lpszName, "NukeNCB");
}
}
return CallNextHookEx(g_hkCBT, nCode, wParam, lParam);
}