掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
リストビューの好きな列の点滅表示 (ID:66388)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>できたら早くお願いします! こういう回答者の都合を考えないようはことは言わないほうがいいです。 現に回答する気が萎えました。 とりあえず、どの列かをメンバ変数で覚えておけば一応はできます。 int m_col; ◎OnNMCustomdrawList1 switch (pNMLVCD->nmcd.lItemlParam) { case 1: if (pNMLVCD->iSubItem == this->m_col) { pNMLVCD->clrText = RGB(0x00, 0x00, 0x00); pNMLVCD->clrTextBk = RGB(0xff0, 0x00, 0x00); *pResult = CDRF_NEWFONT; } else if (pNMLVCD->iSubItem > this->m_col) { pNMLVCD->clrTextBk = ::GetSysColor(COLOR_WINDOW); pNMLVCD->clrText = ::GetSysColor(COLOR_WINDOWTEXT); *pResult = CDRF_NEWFONT; } break; case 2: if (pNMLVCD->iSubItem == this->m_col) { pNMLVCD->clrText = RGB(0xff, 0x00, 0x00); pNMLVCD->clrTextBk = RGB(0x00, 0x00, 0x00); *pResult = CDRF_NEWFONT; } else if (pNMLVCD->iSubItem > this->m_col) { pNMLVCD->clrTextBk = ::GetSysColor(COLOR_WINDOW); pNMLVCD->clrText = ::GetSysColor(COLOR_WINDOWTEXT); *pResult = CDRF_NEWFONT; } break; } break; void CXXXDlg::OnBnClickedButton1() { // TODO: ここにコントロール通知ハンドラ コードを追加します。 this->m_row = 2; this->m_col = 1; // ☆ this->m_count = 0; this->SetTimer(1, 200, NULL); }
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.