問題タブ [cmfctoolbar]
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.
image-processing - CMFCToolBar で PNG 画像をボタン画像として追加する方法は?
CMFCToolBar のように思えます BITMAP イメージ (色深度は 24 です) のみをボタンに配置できます。この制限を取り除く方法。PNG も、色深度 32 (アルファ チャネルを含む) のビット マップも配置できません。
CPngImage を CBitmap にアタッチしようとしましたが、うまくいきませんでした。
それで、最終的に私の疑問は、アルファチャンネルを持つPNG/ビットマップをイメージとしてCMFCToolBarボタンに追加できるか?
winapi - DPI の変更に合わせて CMFCToolbar をスケーリングします
Windows 8.1 の MFC アプリケーションにいくつかの大きなツールバーがあります。現在、次のコードを使用して、アプリケーションが異なる DPI 設定のモニターに移動されたときに、現在の DPI スケーリングを使用して各ボタンの画像を置き換えています。
アプリケーションを別のモニターに移動するたびに、何百もの画像を読み込んでボタンに設定する必要があります。さらに、リソースとして埋め込まれた多数の画像により、アプリケーションの実行可能ファイルが大きくなります。
これを行うより効率的な方法はありますか?
c++ - CMFCToolBarDateTimeCtrl - 外観
CMFCToolBarDateTimeCtrl を CMFCToolBar に追加してみます。ToolbarDateTimePicker のサンプルを見つけました。私のアプリケーションでは、サンプルと同じように CMFCToolBarDateTimeCtrl を実装しました。問題は、日付ピッカーがサンプルのアプリとは異なって見えることです。
印刷画面: http://fotoo.pl//out.php?i=961861_datepick.jpg
アプリの外観がサンプルと異なる理由を知っている人はいますか? 少し早いですがお礼を!
cmfctoolbar - CMFCToolbar へのチェック コンボボックスの追加
CMFCToolbar にチェック コンボボックスを追加するソリューションを探しています。MFC Feature Pack をざっと見てみましたが、何も思い浮かびませんでした。
MFC、C++
ありがとう
drop-down-menu - メニューが表示されない CMFCToolbar にドロップダウン メニュー ボタンを追加する
見つけたすべての例に従ってみましたが、何かが足りないので、他の人が見られるようにすべての部分をここに置きます。参考までに - MFC 機能パックのサンプル スライダーを変更しています。
ボタンを選択すると (文字列や下矢印ではなく) レイヤー ボタンが表示されます (クリック) 押し下げの動きが表示され、ボタンの ID を使用して OnLayers() 関数に到達します。私はほとんど ReplaceButton() が何もしていないように見えます。
何か案は?
ありがとう
ツールバーに ID_LAYERS_1 を追加しました
私のメニューは
そしてコード