問題タブ [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.

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

checkbox - VS2015 でシステムの既定のチェックボックス BITMAP を取得するにはどうすればよいですか?

システムのデフォルトのチェックボックスを取得して、所有者が描いた MFC メニューに表示したいと考えています。私はこの質問を読みましたが、それは私の質問に答えませんでした.

この行を実装したい:

これはMSDNの「メニュー内のチェック ボックスのシミュレート」セクション から取得したものです。

次のエラーが表示されます:エラー C2065 'OBM_CHECKBOXES': 宣言されていない識別子 自分で定義した場合:#define OBM_CHECKBOXES 32759で、コードを実行すると、LoadBitmap はハンドルを返します。VS2015 では、これが表示されます: hbmpCheckboxes 0xc305143c {unused=??? }、無効なビットマップハンドルが返されたようです。OBM_CHECKBOXES の定義だけでなく、不足しているものがあると思いますが、何がわからないのですか。

  • 含めるべきファイルはありますか?
  • リンクする必要がある DLL はありますか?
  • 設定する必要があるプロジェクト設定はありますか?
  • または...?