![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言学习
文章平均质量分 76
哈龙_99
这个作者很懒,什么都没留下…
展开
-
C语言实现可以最大化,最小化的窗口
在这个例子中,我们定义了一个窗口类,并设置了窗口过程函数`WindowProcedure`。在`WM_CREATE`消息处理中,我们设置窗口图标。`WM_PAINT`消息处理中,我们进行了窗口的绘制。`WM_SIZE`消息处理中,我们通过`MoveWindow`函数更新了窗口的位置和大小。注意,为了使窗口能够最大化或最小化,我们在创建窗口时使用了`WS_OVERLAPPEDWINDOW`样式,并且包含了`WS_MINIMIZEBOX`样式,这样窗口就会有一个最小化按钮。原创 2024-03-05 20:17:08 · 632 阅读 · 0 评论 -
C语言实现按钮
但是,你可以使用第三方的图形库,例如GTK+, Qt, 或者 Windows平台上的Win32 API来实现按钮的功能。CreateWindowEx(0, "Button", "点击我", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,hwnd = CreateWindow("Static", "窗口标题", WS_OVERLAPPEDWINDOW,", "提示", MB_OK);MessageBox(NULL, "无法创建窗口", "错误", MB_OK);原创 2024-03-05 19:34:44 · 685 阅读 · 0 评论 -
结构体学习
/***结构体学习: 结构体是通过嵌套基本数据类型和其他结构体来自定义数据类型的语法结构。 构建步骤:定义,声明,创建,赋值 ,清除。***/#include <stdio.h>typedef struct POINT{ long int x; struct POINT *pg;//只能声明指针形式}point;int ma...原创 2019-06-08 22:28:01 · 129 阅读 · 0 评论 -
gcc基本使用
### 编译c语言源代码gcc a.c //直接将a.c源代码编译成a.exea //执行a.exe### 生成可执行文件的过程:源代码.c,预编译.i,编译成汇编语言.s,编译成目标文件.o,链接成可执行文件.exe//分解过程: -o 指定输出文件名out 其中 .exe可省略gcc -E a.c -o a.i //预编译(处理宏定义和include,删除注释..)...原创 2019-06-08 23:10:01 · 2078 阅读 · 0 评论