問題タブ [hbitmap]

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 に答える
191 参照

winapi - メモリを割り当てずにデバイスに依存しないビットマップを作成する

これは、アプリケーションに画像をロードするために現在行っていることです。

それは非常にうまく機能しますが、メモリを2回割り当てることは避けたいと思います-::FreeImage_Loadすでにdibに適した方法でデータを保存しています. CreateDIBSection割り当てを防ぎ、その方法で作成されたディブに私が提供したバッファを使用させる呼び出し方法はありますか? そうでない場合、それを可能にする別の方法はありますか?

NULL代わりに提供すると**ppvBits割り当てが妨げられるようです - 後でバッファアドレスを変更する方法はありますか? hSectionパラメータをいじってみましたが、その方法で作成されたディブは正しくありませんでした。

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

c - C: HBITMAP を .bmp ファイルに変換しようとすると問題が発生する

スクリーンショットをファイルに保存する関数を作成してい.bmpます。画面をファイルに保存することはできましたが、保存するHBITMAPときに問題が発生しました。助けていただければ幸いです。

関数を含むヘッダーは次のとおりです。

また、main.c は次のとおりです。

StackOverflow でこのトピックに関するすべての質問を既に読みましたが、どれも問題を明確にしていません。