LVS_REPORTスタイルのWC_LISTVIEWを作成し、LVSIL_SMALLとLVSIL_STATE(またはLVS_EX_CHECKBOXES)を設定すると、画像リストと画像の高さが状態画像の高さよりも小さい - リストが正しく表示されない:Yが中心ではなく、状態イメージ、およびボトムライン(正確にはCY_state - CY_small)はゴミで埋められます。たとえば、高DPIディスプレイでは、LVS_EX_CHECKBOXESのListViewはCY_stateの場合20ピクセルの高さを使用し、15ピクセルの小さなアイコンの場合は〜次の画像(画像の左側)になります。状態画像を変更すると< = CY_smallが正常に表示されます(画像の右側) これは既知のバグですか?またはこれを解決する方法が存在する? このListViewはバグですか?
-1
A
答えて
0
はい、これはListViewのバグです。最新のwin10ビルドを含むすべてのWindowsバージョンに存在します。 'NOP'
のp-場合
int CLVView::ComputeCYItemSize() // this -> CLVReportView { // CListView* _pListView; CLVImageListManager* p = _pListView->_pImageListManager; ... if (p->_himlState) { p->_cySmall = max(p->_cyState, p->_cySmall);// bug !! need remove this line ... } ... }
:ここでは関数内
バグ
int型CLVView :: ComputeCYItemSize()
は、次のコードを存在します> _cySmall = max(p→_ cyState、p→_ cySma LL)デバッガの下で
- すべては大丈夫作業を開始し、次のビューを持っている:
関連する問題
- 1. listViewチェックボックススクロールのバグ
- 2. ListView DisplayMemberPathテンプレートのバグ?
- 3. Appcelerator AndroidのListViewカスタムテンプレートのバグ
- 4. ListViewスクロールアップ/ダウンボタンクリックのバグをクリック
- 5. これはコンパイラのバグかプログラマのバグですか?
- 6. これはWPF Datagridのバグですか?
- 7. これはExpressionTreesのバグですか? #2
- 8. これはsqliteのバグですか?
- 9. これはKotlin REPLのバグですか?
- 10. これはgccプリプロセッサのバグですか?
- 11. これはjava jdkのバグですか?
- 12. これはGhdl/gtkwaveのバグですか?
- 13. これはGCCのバグですか?
- 14. このClassCastExceptionはHtmlUnitバグですか?
- 15. これはTokyoCabinetのバグですか?
- 16. これはMicroPythonのバグですか?
- 17. これはAndroid Studioのバグですか?
- 18. これはMySQLのバグですか?
- 19. これはManagementScopeのバグですか?
- 20. これはgcc optimizerのバグですか?
- 21. これはコンパイラのバグですか?
- 22. これはRackのバグですか?
- 23. これはhttplib2のバグですか?
- 24. これはDate.jsのバグですか?
- 25. これはMongoDB Shellのバグですか?
- 26. これはPHPのdate()バグですか?ここで
- 27. ストライクスルーのTextViewsのListViewのバグ - ANDROID
- 28. DateTime :: createFromFormatこれはバグですか?
- 29. これはPHPバグですか?
- 30. TreatControlCAsInput問題。これはバグですか?