Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 是否可能知道我的应用程序是从Windows 7中的任务栏启动的?_C++_Winapi_Windows 7_Taskbar - Fatal编程技术网

C++ 是否可能知道我的应用程序是从Windows 7中的任务栏启动的?

C++ 是否可能知道我的应用程序是从Windows 7中的任务栏启动的?,c++,winapi,windows-7,taskbar,C++,Winapi,Windows 7,Taskbar,我正在用C++/MFC和WinAPI进行编码,我很好奇是否有可能知道我的应用程序是通过点击任务栏图标(固定在那里)启动的 另外,我需要知道这一点,才能在taksbar上我的程序图标上方显示一个弹出菜单,就像右键单击后发生的一样。你可以知道你的应用程序是否被锁定以及正常位置。 我不想再提了,但你可以知道它是从鼠标的位置开始的。 这并不总是有效的,因为有些键盘上有任务栏项的按钮。。。。例如,可以使用Win-1、Win-2等键盘快捷键运行固定应用程序。我遇到了相同的问题。我想知道的是,如果有一个API

我正在用C++/MFC和WinAPI进行编码,我很好奇是否有可能知道我的应用程序是通过点击任务栏图标(固定在那里)启动的


另外,我需要知道这一点,才能在taksbar上我的程序图标上方显示一个弹出菜单,就像右键单击后发生的一样。

你可以知道你的应用程序是否被锁定以及正常位置。
我不想再提了,但你可以知道它是从鼠标的位置开始的。

这并不总是有效的,因为有些键盘上有任务栏项的按钮。

。。。例如,可以使用Win-1、Win-2等键盘快捷键运行固定应用程序。我遇到了相同的问题。我想知道的是,如果有一个API可以知道任务栏固定图标的布局?你知道你可以将项目添加到现有的跳转列表中,对吗?这不是比您提出的解决方案好1000倍吗?