void FindQWindow(void)
{
g_hQQ = NULL;
do
{
g_hQQ = FindWindowEx(NULL, g_hQQ, "#32770", NULL);
g_hRes = FindWindowEx(g_hQQ, NULL, "Button", "(&R)回讯息");
}
while(g_hQQ != NULL && g_hRes == NULL); if (g_hQQ != NULL && g_hRes != NULL)
{
MessageBoxA(0, "Find A Res Window!", "^^", 0);

g_hRich = GetWindow(GetDlgItem(g_hQQ, 0), GW_CHILD);
if (g_hRich != NULL)
{
MessageBoxA(0, "Find The RichEdit!", "^^", 0);
}
else
{
MessageBoxA(0, "Cannot Find The RichEdit!", "^^", 0);
}
}
}