忍者ブログ
Admin / Write / Res
日常の事。内心の事。
[216]  [50]  [49]  [215]  [214]  [48]  [213]  [46]  [212]  [47]  [45
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

[画像] チェックボックス付のリストボックスを作ります。
 現段階でエディットボックスは無視しておきます…(-ω-;)

【DIALOG】
・リストボックス
    ID:IDC_LIST
    タイプ:CListBox
    カテゴリ:コントロール
    メンバ変数:m_CList
    スタイル:オーナー描画「固定」、文字列「あり」



// CListDlg ダイアログ

class C**Dlg : public CDialog
{
// 構築
public:
    C**Dlg(CWnd* pParent = NULL);    // 標準のコンストラクタ

// ダイアログ データ
    //{{AFX_DATA(CListDlg)

    enum { IDD = IDD_DIALOG };
    CListBox    m_CList;  //ココを「CCheckListBox 」に変更
    //}}AFX_DATA



// C**Dlg メッセージ ハンドラ


BOOL C**Dlg::OnInitDialog()
{
    CDialog::OnInitDialog();

~略~

    // このダイアログ用のアイコンを設定します。フレームワークはアプリケーションのメイン
    // ウィンドウがダイアログでない時は自動的に設定しません。

    SetIcon(m_hIcon, TRUE);            // 大きいアイコンを設定
    SetIcon(m_hIcon, FALSE);        // 小さいアイコンを設定
   
    // TODO: 特別な初期化を行う時はこの場所に追加してください。
    // リストにデータを追加

        int i,nn;
        nn=m_CList.GetCount();
        for(i=nn-1; i>=0; i--)
            m_CList.DeleteString(i);

        m_CList.InsertString(-1,"HDD");
        m_CList.InsertString(-1,"CD-R");
        m_CList.InsertString(-1,"FDD");
        m_CList.InsertString(-1,"ネットワーク");

    return TRUE;  // TRUE を返すとコントロールに設定したフォーカスは失われません。



msdn2.microsoft.com/ja-jp/library/d58s8sak(VS.80).aspx
PR
この記事にコメントする
Name
Title
Color
Mail
URL
Comment
Password   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
secret(管理人のみ表示)
この記事へのトラックバック
この記事にトラックバックする:
カレンダー
05 2025/06 07
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Twitter
ブログ内検索
Copyright ©   *日報* All Rights Reserved.
*Material by Pearl Box  *Photo by Kun  * Template by tsukika
忍者ブログ [PR]