問題タブ [visual-styles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
840 参照

c# - Windows 8 での Windows フォームのビジュアル スタイル

Windowsフォームアプリケーションがあり、Main()でApplication.EnableVisualStyles()を呼び出し、Windows 7の下で、

ボタンは次のようになります。 ここに画像の説明を入力

しかし、Windows 8 では、同じボタンが次のように表示されます。 ここに画像の説明を入力

Windows 8 でアプリケーションのビジュアル スタイルを Windows 7 と同じようにする方法はありますか?

前もって感謝します。

0 投票する
1 に答える
131 参照

winforms - C# プロジェクトで Windows7 ビジュアル スタイルを使用したい

このようなWinFormsプロジェクトでリストを作成したい:

ここに画像の説明を入力

それを行う簡単な方法はありますか?または、自分でコーディングする必要がありますか??

0 投票する
1 に答える
1875 参照

c++ - Win32. dll でビジュアル スタイルを有効にする

私は C++ と Win API の経験がないので、この質問がわかりにくい場合は申し訳ありません。MessageBoxたとえば、いくつかのコンポーネントを作成するDLLがあります。ビジュアル スタイルを有効にするプラグマ コメントを追加しましたが、機能しません (そして、この回答からわかるように、Internet Explorer ツールバーのコンボボックスの Windows 7 スタイル、どのように?

DLL コード (エクスポートなどは省略):

次に、アプリからこの dll 関数を呼び出します。

メッセージ ボックスはありますが、ビジュアル スタイルはありません。私が理解している限り、dll が呼び出されたときにコンテキストをアクティブにする必要がありますが、MSDN にはその方法の例がありません。そのような例を教えてください、または少なくとも何が起こっているのかをより詳細に説明していただけますか? BOOL GetCurrentActCtx(_Out_ HANDLE *lphActCtx);関数がポインタを受け取るのに、何らかの型ACTCTXの署名を持っている理由さえ理解できないからです。HANDLE