[英]How to add window extentions similar to the skype productivity tools for skype?
所有,
如果您安裝了Webex生產率工具並安裝了Skype,它將添加一個窗口裝飾,您可以在其中單擊按鈕,然后它將新的webex會議鏈接自動粘貼到對話框中。
我想為我的應用程序做類似的事情,但是從添加窗戶裝飾開始的地方呢? 是否有用於此類事情的標准API?
任何指導表示贊賞。
您基本上想要做的是在Windows 非客戶端區域中“繪制自定義控件”。 有時也稱為窗口的“ Chrome”。
如果要在自己的應用程序中執行此操作,那么此SO問題將回答許多可用選項: WinForms應用程序中的自定義標題欄/ chrome
http://geekswithblogs.net/kobush/articles/CustomBorderForms.aspx中引用的主要文章的代碼可在http://customerborderform.codeplex.com/獲得。
如果要將自定義控件添加到其他應用程序,則需要將其WndProc掛接到這些應用程序中。 為了實現這一點,您需要將dll注入該應用程序(請參見http://www.codingthewheel.com/archives/how-to-inject-a-managed-assembly-dll和http:// www。 codeproject.com/Articles/4610/Three-Ways-to-Inject-Your-Code-into-Another-Proces#section_1 ),然后再次掛接到WndProc。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.