問題タブ [msstyles]

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 投票する
3 に答える
3104 参照

c# - .msstyles ファイルを解析するには?

.msstyles ファイル (Windows XP ビジュアル スタイル ファイル) からいくつかのビットマップを抽出する必要がありますが、どこから始めればよいかわかりません。それを行う方法に関するドキュメントが見つからないようで、ファイル形式はバイナリであり、簡単に解析できないようです。次を使用して、ビットマップを単独で抽出できました。

ただし、余白のサイズ、間隔、ビットマップごとの「画像」の数など、ビットマップに関連する情報も必要です。これまたは私が使用できるドキュメントへのリンクの経験がある人はいますか?

0 投票する
2 に答える
587 参照

c# - GetThemeFont を使用してフォント データを読み取るにはどうすればよいですか?

GetThemeFont を使用してビジュアル スタイルからフォント データを読み取ろうとしていますが、何かを返すようには見えません。これが私がそれを使用している方法です:

戻り値は常に「-2147023728」で、フォントは常に null です。210 (TMT_FONT 用) を置いた場所ですが、そこで何を使用すればよいかよくわかりません。これに関するヘルプは大歓迎です。

0 投票する
2 に答える
2377 参照

c# - .msstyles を .NET アプリに適用する方法は?

私は頻繁に .NET で GUI をコーディングしていますが、そのほとんどは GUI であることの価値しかありません。そのため、開発のほとんどは、親しみやすく、直感的で、見栄えのするものにすることに費やされています。

次に、 .msstylesファイルを介してそれらをスキンするのは単純に驚くべきことだと思います。それらのファイル見つける場所が非常に 多く 、独自のツールを作成するためのツールもあるからです。そして、これらの msstyles のいくつかは、おそらくデスクトップ全体ではありませんが、自家製アプリのスタイリングには完璧です.

では、.msstyles を使用して .NET (VB または C#) でアプリのスタイルを設定することは可能ですか? 複雑なセットアップや学習が必要な場合でも、実用化されれば、すべての GUI 開発がはるかに簡単になります。たぶん、ある種の仮想化?仮想化が舞台裏でどのように機能するかはわかりませんが、.NET アプリが何らかの Windows API を呼び出して彼にスタイルを与えていると思います。どうやって?

どんなアイデアでも大歓迎です!そして、それに対する答えを見つけたら、それも貢献します:)

0 投票する
2 に答える
2079 参照

winforms - カスタムビジュアルスタイル(.msstyle)を単一のWinformsアプリに適用します

システム全体のテーマを変更せずに、カスタムビジュアルスタイル(.msstyle)をWindowsフォームアプリケーションに適用する方法はありますか?基本的に、コントロールパネルで何が設定されているかに関係なく、アプリケーションで同じテーマを維持する必要があります。これが良い考えだと思うかどうか教えてはいけません。一連のネイティブAPI呼び出しのように、プロプライエタリライブラリを使用せずにこれを行う方法があるかどうか疑問に思っています。ありがとう!

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

c# - WPF は、カスタムの ms スタイルで win98 風に見えます

システム (任意の msstyle) にカスタム msstyle を適用すると、すべての WPF コンポーネントの外観が次のように変わります。

ここに画像の説明を入力なぜそれが起こっているのですか?それを解決する方法はありますか?

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

vba - Microsoft Word VBA マクロ - 1 段落の検索置換スタイル

VBA マクロを使用して Microsoft Word でスタイル検索を実行しています。私の目標は、ドキュメントで見つかったスタイルごとに特定のアクションを 1 回実行することです。

マクロは、少なくとも 2 つの段落を含む文書では正しく機能しますが、段落が 1 つだけ含まれる文書では、マクロはスタイルを正しく警告しません。新しい段落記号を入力すると、ドキュメントに新しいテキストやスタイルを追加していないのに、余分な空白の段落記号が表示されるだけで、スタイルが検出されるのは奇妙に思えます。私のマクロの何が問題なのか、どうすれば修正できるのか誰か知っていますか? ご覧いただきありがとうございます。

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

windows - コンテキスト スタイル メニュー ウィンドウを変更する 10

「msstylesEditor」というツールを使用して mmstyles ファイルを解釈することはできましたが、コンテキスト メニューの背景とフォントの色の値を変更できる場所が見つかりません。

また、誰かが DeviantArt で見られるようなテーマを作成する方法に関するいくつかのチュートリアルに私をリンクできれば、私はうれしいです! 何も見つかりませんでした。

msstylesEditor の外観は次のとおりです。