Windows 10での互換性問題いくつか

| コメント(0) | トラックバック(0)
アプリケーションが自分自身をタスクバーにピン留めする方法というのが投稿されていたのですが、Windows 10で動作しませんでした。不思議なことにそれ以外は問題ありません。スタートメニューへのピン留め・解除、及びタスクバーへもピン留めの解除は大丈夫ですが、ピン留めだけがダメなのです。

この方法はIShellDispatchを取得するところから始まっていますが、IShellWindowsからIShellFolderViewDual等を辿ってIShellDispatchを取得すると大丈夫でした。IShellWindowsからの流れはWindows SDKのExecInExplorerサンプルが流用できます。

もう一つ、Alt+Tabのイベントが通知されないようです。EVENT_SYSTEM_MENUSTART/EVENT_SYSTEM_MENUENDをSetWinEventHookに指定してもコールバックが呼ばれません。他のは問題ないようですが。

トラックバック(0)

トラックバックURL: http://mychro.mydns.jp/cgi-bin/mt/mt-tb.cgi/583

コメントする

アーカイブ

ウェブページ

Powered by Movable Type 5.2.13

ホームページ