2009-01-31から1日間の記事一覧
結論→先に、#include IStreamが定義されていないとか、関数の戻り値の型が無いなどといわれます。 #include <windows.h> #include <gdiplus.h> INT WINAPI WinMain(HINSTANCE hInstance, HINSTANCE, PSTR, INT iCmdShow) { return 0; } 上記のようなコードではコンパイルが通ります</gdiplus.h></windows.h>…
使う前には初期化、使い終わったら最後に終了処理を行います。 行わなかった場合はどうなるのでしょうか・・・。きっとgdiplus.dllが困るのでしょう。 初期化と終了の関数のプロトタイプです。 Status GdiplusStartup( ULONG_PTR token *token, const GdiplusSt…
まず必要なものと設定を書いておきます。 Windows SDK *1 http://www.microsoft.com/downloads/details.aspx?familyid=E6E1C3DF-A74F-4207-8586-711EBE331CDC&displaylang=en 設定 Windows SDKをインクルードしたらそれのInclude,Libディレクトリのパスを VC…
このような形で公開していかないとmemo.txtが肥大化してしまいます。 やる気をそぐページを発見した UsefullCodeさん。その節(*1)はお世話になりました。 http://www.usefullcode.net/imageviewer/ なんとまあ、WTL×GDI+で画像ビュアーを作ってるではあり…
画像(ラスタイメージ)を画面に表示するにはImage,Graphicsオブジェクトが必要です。 Imageクラスのコンストラクタに、画像ファイル名かストリームへのポインタを渡して オブジェクトを作成し、それのポインタを、GraphicsオブジェクトのDrawImageメソッドに…