トップページ
ひらく | たたむ | ページトップ
↓マウスで反転選択した文字を検索
Win32API
   
ページ内検索 ページ外検索
検索したい文字を入力して
ENTERを押すと移動します。
\n
[ トップページ ]
[ ____CommandPrompt ] [ ____JScript ] [ ____MySQL ] [ ____Cygwin ] [ ____Java ] [ ____Emacs ] [ ____Make ] [ ____Perl ] [ ____Python ] [ ____OpenGL ] [ ____C# ] [ ____StyleSheet ] [ ____C++ ] [ ____Winsock ] [ ____Thread ] [ ____VisualStudio ] [ ____C ] [ ____Win32API ] [ ____Lua ] [ ____PhotoShop ]
ヘッダ検索
___

■ ステータスバー(StatusBar)


  SAMPLE
     ステータスバー 
    

___

■ CreateStatusWindow

SYNTAX HWND CreateStatusWindowA( LONG style, // ウィンドウスタイル PCTSTR pszText, // 最初の区画に表示する文字列 HWND hWndParent, // 親ウィンドウのハンドル UINT wID // コントロールID ); DESC ステータスウィンドウは親ウィンドウの下端に表示され、指定された文字列を表示する

    static HWND hStatus;

    case WM_CREATE:
      hStatus = CreateStatusWindow(
                                   WS_CHILD | WS_VISIBLE           // 必須
                                   | CCS_BOTTOM | SBARS_SIZEGRIP,
                                   "test",
                                   hWnd,
                                   ID_STATUS_0
                                   );
  }

    case WM_SIZE:
    {
      // Status Window にも通知することで, リサイズするようにする
      SendMessage(hStatus , msg , wp , lp);
      break;
    }


    case WM_RBUTTONDOWN:
    {
       // 文字を変更するには SetWindowText() で指定する。
       または SB_SETTEXT メッセージを送信する。
       SendMessage(hStatus , SB_SETTEXT, 255, (LPARAM)"change text" );
       break;       
    }


NINJAIDX 17