首页
社区
课程
招聘
[旧帖] [己解决]WindowFromPoint不能正常工作,有代码 0.00雪花
发表于: 2008-1-4 01:24 2901

[旧帖] [己解决]WindowFromPoint不能正常工作,有代码 0.00雪花

2008-1-4 01:24
2901
原是坐标的符号搞错了


一些定义
local        @pt:POINT
local        @hTmpWnd:HWND
local        @buf[256]:byte
;;;;;;;;;;;;;;;;;;;;;;;;;;
.elseif eax == WM_LBUTTONDOWN
        mov        eax,bCaptured
        .if        eax == 1
                invoke ReleaseCapture
                invoke SendMessage,hGetIdBtn,BM_SETCHECK,BST_UNCHECKED,0
                mov        bCaptured,0
                mov        ebx,lParam
                mov        eax,ebx
                and        eax,0000ffffh
                mov        @pt.x,eax
                shr        ebx,16
                mov        @pt.y,ebx
                invoke        ClientToScreen,hWnd,addr @pt
                invoke        WindowFromPoint,@pt.x,@pt.y
                .if        eax != NULL
                        mov        @hTmpWnd,eax
                        invoke        GetWindowText,@hTmpWnd,addr @buf,256
                        invoke        MessageBox,hWnd,addr @buf,addr @buf,MB_OK
                .endif
        .endif

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//