UACに関してご質問をいただいたのでここでフォローアップします。ちょうど開発系のエバンジェリストの松崎がこの辺にちょうど遭遇していて書いていますのでとりいそぎそれをご案内します。
http://blogs.msdn.com/tsmatsuz/archive/2006/11/01/windows-vista-uac.aspx
何か有用な情報が見つかったらまた書くことにします。ご質問、ありがとうございました。(^-^)
【補足:後で書き足しました】
いただいたご質問は「UACで表示されるダイアログが不明になってしまうのはどうすればいいのか」というものでした。具体的なシナリオでの問題解決に関してはお役に立てそうもありませんが、UACに関する情報のリンクを集めてみました。お役に立てば幸いです。
The Windows Vista Developer Story: Windows Vista Application Development Requirements for User Account ControlDesigning Applications for Windows Vista が参考になると思われます。ステップバイステップがあります。http://msdn2.microsoft.com/en-us/library/aa905330.aspx ※TOP10WAVE.EXEをこの中のリンクからダウンロードし、「Step Eight: Authenticode Sign Your Application」でヘルプファイルを覗いてみましょう。
Windows Vista UACチームのブログhttp://blogs.msdn.com/uac/※最近の私のお薦めですが、「餅は餅屋」発想です。実際に作っているところの人間が書いたものは必ず参考になります!
Windows Vista デベロッパーセンターhttp://www.microsoft.com/japan/msdn/windowsvista/security/
Application Compatibilityページ(英語)http://msdn.microsoft.com/windowsvista/reference/appcompat/default.aspx※英語でもよろしければ各種機能のショートビデオもあり、かつ、TechEdなどで各テーマを取り上げたPPTもダウンロードできます。
なんかいい感じでお困りの点にフィットするといいんですが。 (^-^)