就像现在看到的qq之类的,界面看起来还是比较美观的,它是用的什么工具?语言?开发的呢? ,不可能是java开发的吧,Java的swing和awt应该是好几年前用来做界面的吧!
那目前比较流行的的桌面面开发用的是什么呢?
VS Java 很多都可以的
c++,qq用到了direct UI,还有很多皮肤库。
还有用web UI的。
桌面用c++,开发扣扣工具VS,语言是c#
现在流行的是c#吧。比较容易开发的
WPF和WinForm,现在WPF开始多起来了。
都是C# 或VB.Net.
java在Desktop方面是很不成功的
一般都是c++吧,你打开c盘看看就是了。
QQ有自己的库吧,应该是C++,迅雷也差不多。
桌面开发用C#多,用MFC的不多了,界面难看。
你可以下载然后看看这些仿的 QQ UI 的实现的方法:
1)DUI仿QQ旋风的VC开发界面程序
VC开发界面程序 采用DIRECT技术,和GDI++技术。
2)基于炫彩Direct UI库开发仿360安全卫士界面
Qt和C++可以去了解一下
网上有一些界面库可以用,一般都是用C++的。也可以用flash做控件然后嵌入到窗口中。
现在windows下面的界面库有很多的,你说基于c++的老的是mfc还有ATL的东西不知道算不算
当然还有跨平台的QT
基于c#其实现在用的也是灰常的多
C++,直接使用windows API
一般用C#,微软自己的系统自己的开发环境,这是最完美的组合。
有wpf和winforms
现在多数用.net的开发,C#,VB之类的具多。界面容易设计。
用CS模式
winForm
c# .net 什么的,现在觉得QT不错,最大的特点是跨平台!
大学毕业设计做界面很多都是用C#的。
直接使用windows API
可以基于Visual Studio用C#,C++开发,也可以用QT环境开发。
可以基于Visual Studio用C#,也可以用QT环境开发。
我习惯使用Win32SDK,直接用API编写桌面程序
RegisterClass->CreateWindowEx->SetWindowLong(有时需要)->ShowWindow->UpdateWindow->消息循环->回调函数
如果嫌麻烦可以用MFC或者C#,不过现在MFC再走下坡路啊
用第三方的东西也行,比如QT
在不行就直接用Visual Studio的RC资源编辑器,可以直接做出来对话框窗口,再用DialogBox等宏显示出来
补充下:至于说漂亮的界面,可以用图形库,比如微软的GDI,Gdiplus,Direct2D等,也可以用第三方的东西,如OpenGL
他山界面开发框架是一套基于Gecko的跨平台界面解决方案。可使用xul, html(5), css(3), js 开发界面,支持js, c++互调,发行包大小13MB
使用web的话,推荐他山框架,门槛低,可快速上手