··很难很容易的问题!!··

qq_13939330 2009-08-04 03:31:59
如何判断我的鼠标在任务栏本程序按钮上???????100分。。。。。。。。。。。。。。
...全文
187 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuweiping2003 2009-08-11
  • 打赏
  • 举报
回复
得UP
wu_qing_yun 2009-08-07
  • 打赏
  • 举报
回复
GetCursorPos
wsc1509 2009-08-07
  • 打赏
  • 举报
回复
关于TrackMouseEvent使用说明
http://blog.sina.com.cn/s/blog_4c7fa77b010007vo.html
雪影 2009-08-05
  • 打赏
  • 举报
回复
任务栏窗口句柄的获取
http://www.vckbase.com/bbs/prime/viewprime.asp?id=344

使用一个未公开的Win32 API函数:GetTaskmanWindow,利用它对Windows的任务栏进行操作。这个函数返回拥有任务栏按钮的窗口句柄。在微软的MSDN文档中,对任务栏是这样描述的:"……Windows界面包含一个特殊的应用程序桌面工具栏,叫做任务栏。任务栏可以用于在打开的不同窗口之间进行切换,以及启动新的应用程序……。任务栏包含有开始菜单、任务栏按钮、快捷菜单和状态显示区……"。可惜在Win32 API的正式问当中没有能存取任务栏的函数。因此我们必须使用未公开的Win32 API函数。
下面是GetTaskmanWindow的原型:

HWND GetTaskmanWindow();

这个函数位于User32.lib中,因为它是一个未公开的API,所以要用GetAddress和GetModuleHandle函数动态加载:

typedef HWND (WINAPI *PROCGETTASKMANWND)();

PROCGETTASKMANWND GetTaskmanWindow;

HMODULE hUser32 = GetModuleHandle("user32");

GetTaskmanWindow = (PROCGETTASKMANWND)
GetProcAddress(hUser32,"GetTaskmanWindow");

下面的代码是调用GetParent函数获取任务栏句柄。

HWND TaskBarWnd = GetParent(GetTaskmanWindow());
一开始的回忆 2009-08-05
  • 打赏
  • 举报
回复
up
雪影 2009-08-05
  • 打赏
  • 举报
回复
关于TrackMouseEvent使用说明
http://blog.sina.com.cn/s/blog_4c7fa77b010007vo.html

qq_13939330 2009-08-05
  • 打赏
  • 举报
回复
如何得到任务栏上按钮的区域???
lyl0625 2009-08-04
  • 打赏
  • 举报
回复
支持楼上的~~~
weidong0210 2009-08-04
  • 打赏
  • 举报
回复
UP
bohut 2009-08-04
  • 打赏
  • 举报
回复
响应鼠标移动的消息
LRESULT MainWndOnMouseMove(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam)
{
TRACKMOUSEEVENT EventTrack;
ZeroMemory(&EventTrack, sizeof(TRACKMOUSEEVENT));
EventTrack.cbSize = sizeof(TRACKMOUSEEVENT);
EventTrack.hwndTrack = hWnd;
EventTrack.dwFlags = TME_LEAVE;
EventTrack.dwHoverTime = HOVER_DEFAULT;
TrackMouseEvent(&EventTrack);
}
bohut 2009-08-04
  • 打赏
  • 举报
回复
TrackMouseEvent
jyh_baoding 2009-08-04
  • 打赏
  • 举报
回复
得到鼠标的位置,判断啊
dfpgb 2009-08-04
  • 打赏
  • 举报
回复
当用户看见鼠标在任务栏本程序按钮上时,让用户按ALT+F10,你判断ALT+F10

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧