質問

からのデスクトップアプリケーショ開発者視点で違いがありま開発のためのWindows XPおよび開発のためのWindows Vistaでは動作しないのですか?

役に立ちましたか?

解決

ユーザインタフェース

を見る Windows Vistaユーザーガイドライン ですがその多くを変更していUI要素ので、注意する必要があります。一部の主要なくてはならない事がいくつか注意:

64ビット

Vistaは64ビット版がXPかったものの、ユーザーが利用Vista64よXP64.しかし、これらへの対応:

UAC

ユーザーアカウントコントロール 大きく影響するデフォルトの許可申請時の相互作用のOSとなる。

新しいApi

ありの新しいApiではの新たな手法の適用建設による新機能:

インストーラー

ための施設を使用することはできますか共通ランタイムのインストールした後、本取引の完了 カスタムアクション 失敗しま 場合はカスタムアクションdllをVisual C++ランタイム上の対2005年CRT(SP1).

他のヒント

ない 想定ユーザーアクセスでき、特定の分野でのディスク(プログラムファイルをwindowsディレクトリです。共に、やむを得ない事由によりデフォルトのユーザーアカウントのみ、書くことができる小さな部応用データです。また、できるとは思いませんが書けるグローバル地域のレジストリ-のみ、現在のユーザます。

もちろんの上昇その権限のもの自体が課題です。

一般的にプロビスタは同じでXPをかけて食べるという習慣があり、新しいアカウント制限というので注意。

このページについてご応募"UACを意識"

http://www.codeproject.com/KB/vista-security/MakingAppsUACAware.aspx

ができ、それを意識した選択だと。利用できる新Vistaもののように、UAC、CommandLinksエアロです。しかし、興味を持っているものUACプログラムの周りではないが必要なローカル管理者権限).を選択の場合は無視すべてのビスタ、それが全く違いる。

だいたいするとともにアプリでこれを取り扱うこともできます。がいません。場合は抽象の違い(例えば、独自の機能を示すTaskDialogのためのVistaでdumbsの入力をお願いしますMesssageBox XP)了し、管理状態の行き届いてみ書きに対する自身のコード及びこれらの差額についてしまうほど。

また、多くのVistaの新しいもの(例えば、UACはエアロはもう心配は一度作成する場合、最初の機能性について研究を行っているんで仕事をしているというつもりますので、無理に押し込まない開発途上のアプリです。

最も苦しいの一部を動からお申し込みXPをVista(私なりの視点から)対応をはじめとする多くのサービスとIPv6のものを使用するポートいたしました無料の無線供給->ネイティブWiFi転移といいます。

のUACものは基本的には議論の余地がある問題点;が非常に少ないのがアプリケーション開発者のニーズにいかない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top