vista対策 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
283:デフォルトの名無しさん 07/02/23 06:03:49 まずエラーの原因突き止めたら? >>271 フォルダ仮想化で動作がおかしくなるから仮想化されてるかどうか見分けて 動作を変えたいみたいな本末転倒系の質問だろうと思ってたら案の定だった (正解はもちろん「manifest追加して仮想化されないようにする」) 284:デフォルトの名無しさん 07/02/23 06:04:50 3行目以降は単なるたとえで>>265への答えじゃないので念のため 285:デフォルトの名無しさん 07/02/23 08:45:56 >>278 エラーでたらキャッチして、処理を切り替える訳にはいかんの? 286:デフォルトの名無しさん 07/02/23 10:08:20 >282 クリリンのことかぁぁぁぁ!!! 287:265 07/02/23 11:40:53 manifestは付けています。 >>285 レスありがとうございます。 printui.dll(もしくはその先)が勝手にエラーのメッセージボックスを 表示してしまうので、それを出したくないんですよぉ。 288:デフォルトの名無しさん 07/02/23 19:19:46 漏れの自作プログラムの中に、ある条件下でレジストリの HKEY_CLASSES_ROOT 配下に書き込みを行うものがある。 そのプログラムが HKEY_CLASSES_ROOT 配下への書き込みを行うまでは、何度起動してもUACのダイアログは 出なかったんだが、一度書き込みを行ってからは毎回ダイアログが出るようになった。 「危険な動作を行うプログラム」ってことをVistaが学習したんだろうな。 じゃあ、その学習内容はどこにあるんだろうかと、レジストリを検索してみたところ、 HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers に記録されていることがわかった。 ここに実行ファイルのフルパス名で作成されている値を削除したら、UACのダイアログは出なくなった。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4320日前に更新/229 KB
担当:undef