c语言如何给自己写的程序加上图形界面

c语言如何给自己写的程序加上图形界面,第1张

标题、背景和前景颜色、窗口大小等等这些可以用API函数实现

#include <windowsh>//加入头文件就可调用API函数

int main()

{

HWND hWnd=GetForegroundWindow();

HANDLE handle=GetStdHandle(STD_OUTPUT_HANDLE);

SetWindowText(hWnd,"测试");//标题

SetConsoleTextAttribute(handle,FOREGROUND_GREEN|BACKGROUND_BLUE);//前景、背景颜色

return 0;

}

VC60 能够在 XP 下很好的运行,无需进行额外的设置,但在 Win7、Win8 和 Win10 下,安装完成后还要修改兼容模式才可以。解决方法如下:

一、对于Win7和Win10,需要将VC60的兼容模式修改为 Windows XP SP3:

1、在 VC60 的快捷方式或开始菜单上单击鼠标右键,选择“属性”。

2、在d出的对话框中,将兼容模式修改为Windows XP SP3 或 SP2,如下图所示。

二、相比Win7和Win10,Win8稍微麻烦一些,要先将 MSDEVEXE 重命名为 MSDEV3EXE,再按照上面的步骤设置兼容模式。

1、找到MSDEVEXE所在,MSDEVEXE是 VC60 的主程序,位于 VC60 的安装目录下,可以在属性面板中快速找到 MSDEVEXE。

2、将MSDEVEXE重命名为MSDEV3EXE。

3、在 VC60 的快捷方式或开始菜单上单击鼠标右键,选择“属性”。

4、在d出的对话框中,将兼容模式修改为Windows XP SP3 或 SP2,如下图所示。

首先告诉你你所学的c语言程序设计是无法编出窗口界面,是因为你没学过Window编程但c语言确实可以编出窗口界面来即传统的api编程WindowsAPI大都用c编写的所以用c能实现vc所有功能,说到底vc封装了api最终调用的也所以是api来实现窗口的显示与消息的处理建议你看一下Windows程序设计 你就明白了

以上就是关于c语言如何给自己写的程序加上图形界面全部的内容,包括:c语言如何给自己写的程序加上图形界面、软件程序的界面如何设计的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9652852.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存