1

私はUIを多用するアプリケーションに取り組んでいます(つまり、すべてのコントロールをカスタマイズして外観を変える必要があります)。

このため、win32でGDI+を使用する予定です。しかし、私たちのチームメンバーからの提案の1つは、GDI +を使用する代わりに、ローカルhtmlを表示するように要求されたという点でWebブラウザーコントロールを使用するように要求されました。そのhtmlページにはカスタマイズされたコントロールが含まれています。

彼の提案から、私はWebコントロールを作成し、UIを多用するローカルHTMLページを使用しました。よさそうだ。

しかし、私の質問は、これを解決するためにWebコントロールを使用するのは良い考えですか?

4

1 に答える 1

0

この問題を解決するには、Web ブラウザー コントロールを使用するのが一般的です。すでにこれを行っている多くのアプリケーションがあります。たとえば、Steamは Web ブラウザ コントロールの代わりに Chromium を使用して、すべてのウィンドウ スキニングを行います。Windows 8 メトロは、HTML ベースのインターフェイスのもう 1 つの例です。Appceleratorなどの html ベースのインターフェース上に構築された完全なフレームワークさえあります。Web ブラウザー コントロール ルートを使用することには多くの利点がありますが、それを正しく行うのは簡単ではありません。

于 2012-11-07T06:33:06.123 に答える