WebHU - Programozási kérdések és válaszok

Rács nézet MFC-ben

Létre kell hoznom egy alkalmazást, amely táblázatos formában, sorok és oszlopok cellákkal rendelkezik, rácsszerű formátumban. Megfelelő sejtszintű kontrolloknak is kell lenniük.

Bizonyos megszorítások miatt ezt MFC-ben kell megtenni.

Megpróbáltam olyasmire keresni, mint a rácsnézet/táblázatos nézet az MFC-ben, de nem találtam. Csupán a felhasználók által fejlesztett könyvtárakat sikerült megszereznem más oldalakon, de amelyeket a licenckorlátozások miatt nem tudok használni.

Kiindulásként mit keressek? Korábban dolgoztam a Qt-n, de nem az MFC-n, és nehezen találok megfelelő oktatóanyagokat a rács/táblázatos nézethez.

Kérem, adjon meg egy kiindulási pontot, vagy egy könyvtárnevet, hogy elkezdjem utána nézni.

Kösz.


  • Ha táblázatos adatokat kell megjelenítenie egy egyszerű MFC párbeszédpanelen, általában elegendő a CListCtrl, azonban egy bonyolultabb Excel-szerű program valószínűleg megköveteli, hogy saját maga készítse el ezt. 07.08.2013
  • Az MFC-be könnyen integrálható megoldást a oldalon találhat. Az Ultimate Grid. Kicsit elavult, de még mindig elég erős. Az engedély meglehetősen nyitott. 07.08.2013

Válaszok:


1

Vagy valami nyílt forráskódot használ, például a végső rácsot vagy a CGridCtrl-t, vagy olyan könyvtárat használ, mint a BCGSuite. Azt mondja, hogy „nem használható licenckorlátozások miatt”, de nem mondja, mire gondol. A CGridCtrl például kereskedelmi és ingyenes alkalmazásokban használható. A kiváló minőségű (azaz a modern funkciók, például a tematika támogatásával) kereskedelmi könyvtárra lesz szüksége.

09.08.2013
Új anyagok

A rádiógomb ellenőrzött eseményének használata a jQueryben
Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...

Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
Mi az a körkörös függőségek Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt. provider..

Miért érdemes elkezdeni a kódolást 2023-ban?
01100011 01101111 01100100 01100101 — beep boop beep boop Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..

🎙 Random Noise #2  – Örökbefogadás és hit
az analitika íratlan világának gondozása Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt . "Ha önvezető autókat gyártanak, akkor mi miért ne..

A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában. Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..

5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
Frontendmentor.io A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..

Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..