网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月24日
漏签
0
天
c语言吧
关注:
798,929
贴子:
4,355,843
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
62
回复贴,共
2
页
,跳到
页
确定
<<返回c语言吧
>0< 加载中...
纯C语言如何写图形界面呢
只看楼主
收藏
回复
我心向阳696
麻婆豆腐
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
除了easyx等一些第三方库或者win32 API外还有没有其他实现图形界面的方法呢?
不太想用第三方库又听说win32开发挺麻烦的而且过时了
还是说图形界面真的只有C++ C#这种高级语言适合开发了(短时间内真不想学)
空荡的通讯录
异能力者
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
又不用第三方库,又不用系统接口,那就没得办法了。所有操作最底层肯定都是要用到系统给的 API 的。要么你就自己写 GUI 库,其实现在的 GUI 库也都是基于 opengl, vulkan 这些个图形库的开发的。不过如果你不是造轮子爱好者又为啥不直接用别人封装好的呢?
2025-05-24 19:40:32
广告
空荡的通讯录
异能力者
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
另外 C 语言也有 GUI 库,比如 GTK. 虽说也是用 c 大量模仿 oop 的那套东西。
aaaaaaa421
葱の帝球
15
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这种想法未免有些眼高手低了,你自己先去用基于 C 语言的 Win32 + GDI 那一套写一段时间的图形界面,自然就明白其固有缺陷在哪里了。所以微软后面出的 Direct2D、UWP 等系统图形库/UI 库的 API 接口都是基于 C++ 的(严格来说,这些 API 也能用 C 语言调用,但使用体验会严重下降,甚至不如原始的 Win32 开发体验)。
alucard←
毛蛋
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不用第三方库,你这是要直接去玩显卡驱动接口么
llaugh
强能力者
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
那就直接学嵌入式就这硬件写呗
万事皆有因果
毛蛋
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
d2d、d3d、opengl、vulcan随便抓个就能画界面
贴吧用户_QGU5Wt2
便当
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
直接从汇编搓起
2025-05-24 19:34:32
广告
天才可拉
毛蛋
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
sdl2,比easyx强
00梅洛埃塔00控
马猴烧酒
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
win32是windows的api
你非要纯c的话win32也不能用
-川风修飒-
低能力者
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
SDL2,简单直接多媒体层
的4今天
毛蛋
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
在现在的windows系统上的话,没办法绕过操作系统直接和硬件打交道
孟*德
酱油
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
为啥非要自己跟自己找不痛快呢
信徒
异能力者
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
很天真
,你不在别人造好的轮子上去进一步改造和强化,而是去想自己闭门单独造个轮子。还不想用第三方库呢,你觉得自己写的东西能有竞争力吗。自己想想为什么很多的操作系统在用linux内核的基础上开发,而不是重新自己写一个操作系统
2025-05-24 19:28:32
广告
梦烟子
毛蛋
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
sdl2.0了解一下
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示