- 主题:大一学了C语言,想学学图形用户界面方法
这个问题的根源在于Windows标准控件本身没有很好支持高DPI,VCL类库是对Win32 API和消息的包装,大部分控件是标准Windows控件。MFC类库也一样,你要把界面控件字体变大(20或更大)是很难的。
新一代的FireMonkey类库是基于OpenGL的,天然支持高DPI。
【 在 roy 的大作中提到: 】
: 最基本的,包含多个label、checkbox和radiobox的选项对话框 能自动适应DPI和界面字体大小变化,而不至于在用户将界面字体设成20或者更大的时候上下挤作一团,字只能显示一半
:
--
FROM 120.35.168.*
Borland以前是大公司,Turbo C、Turbo Pascal、Borland C++可谓赫赫有名,技术实力业内第一,后来微软开发.net,从Borland公司挖走了一半人包括首席。现在的Embarcadero公司继承了Borland的开发工具和另一半人手,发展了新一代的FireMonkey框架和多平台开发工具链。RAD在国外并不小众,至少不输Qt。
【 在 roy 的大作中提到: 】
: 我qt用得挺好的。干嘛非要用一个得花钱买,技术实力还不怎么样的公司开发的小众产品。遇到坑的时候鬼知道咋办
: VCL虽然过时,至少用的人多,遇到问题比较容易找解决方案
:
--
FROM 220.249.128.*
RAD Studio社区版是免费的,不过国内很难弄,申请时需要国外的邮箱,显示的验证码来自gg(国内也访问不了)。还不如用群里的和谐工具。
【 在 roy 的大作中提到: 】
: 我qt用得挺好的。干嘛非要用一个得花钱买,技术实力还不怎么样的公司开发的小众产品。遇到坑的时候鬼知道咋办
: VCL虽然过时,至少用的人多,遇到问题比较容易找解决方案
:
--
FROM 220.249.128.*
到2020年底delphi 11才支持高DPI,2022了库里还没有智能指针
这更新速度就不要谈什么高技术能力了吧。
只不过delphi 7、BCB 6当年确实很火,遗留软件、老用户多罢了。
【 在 ooolinux 的大作中提到: 】
: Borland以前是大公司,Turbo C、Turbo Pascal、Borland C++可谓赫赫有名,技术实力业内第一,后来微软开发.net,从Borland公司挖走了一半人包括首席。现在的Embarcadero公司继承了Borland的开发工具和另一半人手,发展了新一代的FireMonkey框架和多平台开发工具链。RAD在国外
: 并不小众,至少不输Qt。
--
修改:roy FROM 114.253.33.*
FROM 114.253.33.*
borland……那都是可以正经说十八年后又是一条好汉的事了,好汉不提当年勇啊。
【 在 ooolinux 的大作中提到: 】
: Borland以前是大公司,Turbo C、Turbo Pascal、Borland C++可谓赫赫有名,技术实力业内第一,后来微软开发.net,从Borland公司挖走了一半人包括首席。现在的Embarcadero公司继承了Borland的开发工具和另一半人手,发展了新一代的FireMonkey框架和多平台开发工具链。RAD在国外
: 并不小众,至少不输Qt。
--
FROM 218.72.94.*
Delphi要做5个平台的编译器(Windows、macOS、Linux、iOS、Android),Qt却借用gcc/mingw和VC的编译器,你比较一下呢?
【 在 roy 的大作中提到: 】
: 到2020年底delphi 11才支持高DPI,2022了库里还没有智能指针
: 这更新速度就不要谈什么高技术能力了吧。
: 只不过delphi 7、BCB 6当年确实很火,遗留软件、老用户多罢了。
: ...................
--
FROM 220.249.128.*
那还学历史吗,优秀传统文化呢?
【 在 vmx 的大作中提到: 】
: borland……那都是可以正经说十八年后又是一条好汉的事了,好汉不提当年勇啊。
--
FROM 220.249.128.*
很多学校都把工科当作文科来教学的
【 在 ooolinux 的大作中提到: 】
: 那还学历史吗,优秀传统文化呢?
--
FROM 222.71.112.*
结论就是专业的人做专业的事。哈。
【 在 ooolinux 的大作中提到: 】
: Delphi要做5个平台的编译器(Windows、macOS、Linux、iOS、Android),Qt却借用gcc/mingw和VC的编译器,你比较一下呢?
--
FROM 120.33.8.*