プログラミング研究所 プログラミング研究所 http://www.program-lab.jp/
プログラミング研究所
プログラム研究自作ソフトウェアプログラムメモリンク


  • カテゴリ別アーカイブ

    .NET Framework
    C++/CLI
    DirectX
    GBA
    JavaScript
    OSSの移植
    PHP
    Win32/64
    WordPress
    その他
    ソフトウェアの設定
    ツール
    ライブラリ
    自作ソフト
    製品レビュー


  • エントリ一覧


    Syndicate this site (XML)

    Powered by
    Movable Type







  • 管理者:NMVL

    nmvl★program-lab.jp
    ※アドレスの ★ を @ に置き換えてください。

    釣りの話題はこちらから
    www.fishing.hokkaido.jp






    « アイコンを変更する | メイン | モバイル・アシスト・ケーブル for HD »

  • ボタンにアイコンを表示する 【Win32/64】

    ボタンにアイコンを表示するには、BM_SETIMAGEを使用する。

    BM_SETIMAGE
    wParam = (WPARAM) fImageType; // image-type flag
    lParam = (LPARAM) (HANDLE) hImage; // handle to the image

    fImageTypeには、以下のフラグを指定しする
    IMAGE_BITMAP:ビットマップを表示する時
    IMAGE_ICON:アイコンを表示する時

    hImageには、表示するビットマップ/アイコンのハンドルを指定する


    例:ボタンのアイコンを変更する
    HICON hIcon = LoadImage( hInst, MAKEINTRESOURCE(IDI_ICON), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR );
    SendMessage( hButton, BM_SETIMAGE, IMAGE_ICON, (LPARAM)hIcon );

    ※必ず、ボタンのスタイルにアイコンを追加すること


    ※この記事は、以前プログラミングTipsとして公開していたものに加筆・修正を行ったものです。



    投稿者 NMVL : 2004年7月11日 07:45