問題タブ [cmenu]
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.
checkbox - VS2015 でシステムの既定のチェックボックス BITMAP を取得するにはどうすればよいですか?
システムのデフォルトのチェックボックスを取得して、所有者が描いた MFC メニューに表示したいと考えています。私はこの質問を読みましたが、それは私の質問に答えませんでした.
この行を実装したい:
これはMSDNの「メニュー内のチェック ボックスのシミュレート」セクション から取得したものです。
次のエラーが表示されます:エラー C2065 'OBM_CHECKBOXES': 宣言されていない識別子
自分で定義した場合:#define OBM_CHECKBOXES 32759
で、コードを実行すると、LoadBitmap はハンドルを返します。VS2015 では、これが表示されます: hbmpCheckboxes 0xc305143c {unused=??? }
、無効なビットマップハンドルが返されたようです。OBM_CHECKBOXES の定義だけでなく、不足しているものがあると思いますが、何がわからないのですか。
- 含めるべきファイルはありますか?
- リンクする必要がある DLL はありますか?
- 設定する必要があるプロジェクト設定はありますか?
- または...?