Winform est le plus rapide à développer des programmes de bureau. Quant au contrôle de navigateur intégré qui ne peut pas répondre aux besoins, vous pouvez utiliser les composants CEF.
Il existe une implémentation open source de cefSharp en C# sur github
Abandonnez c#, les composants intégrés du navigateur ne sont pas bons, ils sont tous basés sur le noyau d'IE et ne prennent pas en charge websocket.
De nos jours, les outils électroniques et autres outils liés à la technologie nodejs sont généralement utilisés pour développer des clients, car certains outils tels qu'électrons sont basés sur Chrome. Si vous connaissez les pages Web, vous pouvez développer des clients.
Si vous utilisez python, choisissez py-qt5. Le cœur du navigateur actuel de qt5 est Chrome, donc la vitesse est également très rapide.
N'oubliez pas que QT5 a annulé QWBVIEW et que qwebview est très lent. Le contrôle du navigateur de QT5 s'appelle qwebengineview
Si vous souhaitez simplement utiliser l'affichage, vous pouvez utiliser QWebView de PyQt, qui prend en charge Websocket et est basé sur Webkit. Mais voyons si la partie A a des exigences concernant l'installation et le packaging de ce programme de bureau.
Essayez d'utiliser Electron, qui est essentiellement un programme de bureau avec un shell Chrome installé.
Winform est le plus rapide à développer des programmes de bureau. Quant au contrôle de navigateur intégré qui ne peut pas répondre aux besoins, vous pouvez utiliser les composants CEF.
Il existe une implémentation open source de cefSharp en C# sur github
Abandonnez c#, les composants intégrés du navigateur ne sont pas bons, ils sont tous basés sur le noyau d'IE et ne prennent pas en charge websocket.
De nos jours, les outils électroniques et autres outils liés à la technologie nodejs sont généralement utilisés pour développer des clients, car certains outils tels qu'électrons sont basés sur Chrome. Si vous connaissez les pages Web, vous pouvez développer des clients.
Si vous utilisez python, choisissez py-qt5. Le cœur du navigateur actuel de qt5 est Chrome, donc la vitesse est également très rapide.
N'oubliez pas que QT5 a annulé QWBVIEW et que qwebview est très lent. Le contrôle du navigateur de QT5 s'appelle qwebengineview
Si vous souhaitez simplement utiliser l'affichage, vous pouvez utiliser QWebView de PyQt, qui prend en charge Websocket et est basé sur Webkit. Mais voyons si la partie A a des exigences concernant l'installation et le packaging de ce programme de bureau.
Eh bien, vous pouvez intégrer une page statique dans hta. Pour les pages modernes, utilisons celles d'en bas
.http://stackoverflow.com/ques...
Il y a aussi une discussion ici
électron + 1