编写一个GUI程序。首先编写一个封装梯形类,然后再编写一个窗口。

编写一个GUI程序。首先编写一个封装梯形类,然后再编写一个窗口。,第1张

这个不难。

class

mylabel

:

public

cstatic

{

private:

cedit

m_edit

public:

void

initedit(){

m_edit.create(this,

rc,

...)

}

}

那就可以直接拖一个静态static控件,关联变量后把变量类型修改为mylabel,然后在oninitdialog函数中调用initedit去创建edit。

使用C语言编写GUI的软件,一般需要GUI相关的库,比如QT库,比如Windows上的SDK库。需要专门找这方面的资料学习。以Windows为例,写一个最简单的hello world,以下程序在vc6.0中编译通过,实际上只是调用了一个SDK中的MessageBox函数。

12345678

#include <tchar.h>#include <windows.h>#pragma comment(linker ,"/entry:mainCRTStartup /subsystem:windows")int main(){MessageBox(0, _T("hello world\n"), _T("Test"), MB_OK)return 0}


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

原文地址: http://outofmemory.cn/yw/11772426.html

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

发表评论

登录后才能评论

评论列表(0条)

保存