我是一个传统的winform桌面应用程序,完美地与鼠标和键盘配合使用。它有一些涉及线程创建等的自制控件,例如按钮越长,数字递增得越快。Winform桌面应用程序和触摸
该应用程序还使用了win32 dll。现在,客户希望应用程序能够触控并在平板电脑上运行,这也意味着调整大小和旋转功能。
我的问题是,哪种更好的方式来获得应用程序触摸启用和响应式设计?
我可以尝试修改现有的winform,但我认为这将是很多工作与糟糕的结果。我也可以迁移到WPF并重新使用C#代码,但是我可能会遇到键盘问题,因为我还没有找到显示键盘并在屏幕上维护整个应用程序的好方法。或者我可以迁移到Windows Store应用程序,但与该win32 DLL的问题,我不知道它可以迁移。
winform应用程序是多语言的,所以创建键盘不是一个有效的选项。
什么是Win32.dll你是指系统的DLL还是你自己的? –
该Win32 DLL不是系统的DLL是我自己的。 – Ziklo