教你用C语言编写"vb"程序

本文通过示例代码展示了如何使用C语言和Windows SDK来编写一个简单的GUI程序,创建一个显示""Hello, My App""的窗口,从而实现类似VB的效果。通过在VC++或VS2005中创建Win32工程并添加C源文件,即可编译运行这个程序。" 113227049,10297316,数据库字段长度与性能影响,"['数据库设计', 'SQL Server', '性能优化', '字段类型']
摘要由CSDN通过智能技术生成

 
相信不少人学过C语言,也学过VB。在不少人看来C语言和VB之间最大的区别就是:C程序是黑漆漆DOS窗口,而VB是标准的Windows窗体。其实不然,C语言也是可以写出“vb”程序的。
请看代码:


#include <windows.h>

LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
                    PSTR szCmdLine, int iCmdShow)
{
     static TCHAR szAppName[] = TEXT ("HelloWin") ;
     HWND         hwnd ;
     MSG          msg ;
     WNDCLASS     wndclass ;

     wndclass.style         = CS_HREDRAW | CS_VREDRAW ;
     wndclass.lpfnWndProc   = WndProc ;
     wndclass.cbClsExtra    = 0 ;
     wndclass.cbWndExtra    = 0 ;
     wndclass.hInstance     = hInstance ;
     wndclass.hIcon         = LoadIcon (NULL, IDI_APPLICATION) ;
     wndclass.hCursor       = LoadCursor (NULL, IDC_ARROW) ;
  

摘要:VB源码,其它类别,C语言编辑器   由VB代码开发的C语言编辑器,软件功能:   1.具备记事本的所有编辑功能;   2.实现了与TC.计算器.WINDOWS自带游戏的连接,切换快捷;秘籍:若你单击子窗体上的日期标签将会弹出本软件自带的打字游戏.   3.查找与替换:查询源代码文件中如函数.变量.宏定义等信息,并可以替换为新内容;   4.文件保护:对重要源代码文件进行加密;   5.优化TC中生成的文件:按您的要求分别存放*.C,*.OBJ,*.BAK,*.EXE文件;   6.自动添加报头信息:如开发作者.开发日期.程序名称等;   7.翻译TC中的错误及警告信息提示;   8.实用函数库(不同于TC中的库函数):函数库中存放了编程经验,解题技巧,二三级考试编程题,趣味程序,查找函数,排序函数,动画与音乐函数,数据结构中涉及的算法,经典算法等函数;   9.提取.屏蔽注释功能;   10.文件畚份:若源代码出错,可恢复到设置的X天时的状态;   注意事项:最好不要修改本软件的框架结构,以免运行时出错.本软件首次运行时会将系统自带的TC配置文件复制到TC目录下,此项功能可以在系统设置中取消但您必须保证TC为自动保存或在退出时保存您的文件,然后单击本软件的刷新按钮这样才能保证两个程序中的内容一致.若您在TC中执行另存为命令后在本软件中刷新按钮将无法实现两个程序的同步.其他信息参见帮助文件.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值