A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
> どんなプラットファームっていうのはどうやって調べたらわかりますか?
プラットフォームというのは素でWin32APIのみでプログラミングするのか、MFCを用いるのか、COMアプリケーションを作るのか、ActiveXのモジュールを作るのかとか、どんなプロジェクト形態で作るのかということです。
一口にVC++6.0といっても様々な開発形態があるのだから、それが明確でないと答えは出て来ないでしょう。MFCならさらにSDI、MDI、Dialogベースとそれぞれで作りが違ってきます。
No.3
- 回答日時:
#2です。
いや、だから8.の行程で文字の書かれたBMPファイルが作成されます。
>プログラムで文字をBMPファイルに書き
ということから、既存のBMPファイルに文字を重ね書きするのかと思ったのですが。
No.2
- 回答日時:
1.BMPファイルを読む
2.BMPファイルからDibSectionを作る
3.DibSectionをCBitmapにアタッチ
4.メモリDCを作る
5.メモリDCに3.のビットマップをSelectObject
6.メモリDCにTextOutあたりで文字を書く
7.メモリDCからビットマップの選択を外す
8.DibSectionの内容をファイルに保存
という感じでしょうか。
回答ありがとうございます。
初めにBMPファイルを読むのでなく、プログラムで文字が書かれたBMPファイルを作成したいのです(:_;)
よろしくお願いします。
No.1
- 回答日時:
どんなプラットフォームで開発されるのかわかりませんが……
(1)SDIならView、DialogベースならPictureBox等のウインドウのClientDCにBMPファイルを描画。
(2)Font等を設定し、DrawText関数やTextOut関数を用いて上記のDC上に文字を描画。
(3)DC上のBitmap情報をGetDIBits等で取得し、BITMAPHEADERの各種情報を詰めてBMP形式でファイルに保存。
……というのが大まかな流れになるかと。
各ステップではそれぞれもっと詳細な処理手続きが必要ですが。
回答ありがとうございます(>_<)
どんなプラットファームっていうのはどうやって調べたらわかりますか?
初心者なのでよくわからないです。すみません。。
各ステップの詳細な処理についても教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語の質問です。バイナリ形式で保存されたWindows Bitmap形式の画像ファイルを読み込み、 3 2023/07/19 14:58
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- その他(プログラミング・Web制作) uwscとWinShotを使いスクリーンショットを撮る 1 2022/06/30 21:15
- Perl perlのプログラミング 部分入れ替えの方法 1 2022/10/11 22:26
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/03/02 08:40
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- その他(パソコン・周辺機器) Windows10パソコンで再生している音をWAVファイルとして録音、保存する方法は? 4 2023/06/15 18:34
- その他(IT・Webサービス) 見たことのない形式で日付が表示されているのでそれを解析してほしい 3 2023/01/23 16:53
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
テキストファイルの最終行を削...
-
ファイル名の先頭にアンダース...
-
ハッシュの計算時間について
-
ドラッグアンドドロップでファ...
-
大きいサイズのテキストファイ...
-
CSVファイルへの保存の際、デー...
-
C言語のfopenについて教えてく...
-
アプリケーション終了時例外エ...
-
COM相互運用機能のON,OFFによる...
-
c言語のfeof関数はどういう関数?
-
fopenできる上限の変更
-
iniファイルに追記がしたいです。
-
フリーソフトウェアでflaファイ...
-
マスタとファイルの違いって?
-
Excelマクロでの再読込み方法
-
mmap()を使ったファイルへの書...
-
グーグルクロームとIEの表示の違い
-
Cでのネットワークファイルの読...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
ファイル名の先頭にアンダース...
-
CSVファイルへの保存の際、デー...
-
ファイルを記録してあるセクタ...
-
テキストファイルの最終行を削...
-
SGファイルって何ですか?
-
ドラッグアンドドロップでファ...
-
分割コンパイルの#defineについて
-
fopenできる上限の変更
-
VBに、Cのincludeのようなもの...
-
グローバル変数のよくない使い...
-
ファイルの結合
-
大きいサイズのテキストファイ...
-
iniファイルに追記がしたいです。
-
バッチで118項目のCSVを処理し...
-
ハッシュの計算時間について
-
C言語のfopenについて教えてく...
-
Javascript で INI の読み書き
-
Excelマクロでの再読込み方法
おすすめ情報