Platzieren Symbolleiste in die Windows-Taskleiste (ala Sprache bar)
Frage
Ich bin gerade dabei, eine Windows-MFC-Anwendung zu schreiben, schnell unsere Firmen DMS zu suchen. Die Idee ist, einen Knopf am rechten Rand der Taskleiste von Windows ähnlich wie die Sprachleiste platziert haben, dass, wenn darauf geklickt, würde die Suchoberfläche Popup.
Ich kann nicht scheinen zu finden, viel darüber, wie Elemente in der Taskleiste wie diese Platzierung durchgeführt wird, kann mich jemand auf einigen nützlichen Ressourcen oder Beispiele zeigen?
Ich würde es vorziehen, native API-Ressourcen (dh nicht .NET), wenn möglich.
Danke!
Lösung
Vermeiden Codeproject schlechte Probe und siehe MSDN Proben (Adv. Shell api Proben, SDK)
Andere Tipps
Eine solche Toolbar ist eine Deskband benannt. Hier ein Beispiel: http://www.codeproject.com/KB/shell/dotnetbandobjects.aspx
Sie können auf der StExBar . Es implementiert eine Explorer-Symbolleiste, die auch in der Taskleiste hinzugefügt werden können. Ist MFC allerdings nicht verwenden, einfach nur win32.