设为首页收藏本站在线充值

中原工学院论坛

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1010|回复: 0

《C语言也能干大事》第二节

[复制链接]

111

主题

568

帖子

5

积分

新手上路

以陌生为名

Rank: 3Rank: 3Rank: 3

积分
5

新人进步奖

发表于 2011-8-16 16:31:46 | 显示全部楼层 |阅读模式

马上注册,享用更多功能!灵感论坛,推动创造力的社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
教学视频录像(在线非清晰版):

http://player.youku.com/player.php/sid/XMTQ2NjU4NTcy/v.swf


下载地址:(请用IE打开此链接,不要“直接另存为” 安装迅雷,电骡 等下载软件会自动识别。或者直接右键点击---弹出菜单“使用迅雷下载”)


C璇█椤圭洰寮鍙戝疄鎴樹箣-c璇█涔熻兘骞插ぇ浜2.rar (70.72 MB)


更多资源:http://www.verycd.com/topics/2800166/?saved

板书:

运行以后弹出询问对话框(有【是】、【否】两个按钮以及问号图标)“你是好人吗?”,如果点击【是】,则弹出对话框(只有一个【确定】按钮以及一个警告图标)“你看你就不像好人,点击【确定】开始格式化C盘!”;如果点击【否】,则弹出对话框(有【重试】、【取消】两个按钮)“尝试把你变成好人失败,是否重试?”。
1、怎么生成exe程序。怎么把做好的exe程序发给别人?
在我的电脑里直接进入工程文件夹。工程目录下生成的debug/release文件就是生成好的可执行文件,发给别人就可以。Debug和Release版本区别。怎么生成Release版本。
1、对话框程序
VC6下安装Win32 DialogBased Application
http://down1.rupeng.com/download/software/Win32DlgBasedAppWizard.zip

VC2008下安装Win32 DialogBased Application
http://down1.rupeng.com/download/software/DlgBasedAppWizardVS2008.zip

如鹏的Win32 DialogBased Application没有做神奇的事情,只是简化了创建的过程,大家也可以手工创建,创建的代码可以在没有安装Win32 DialogBased Application Wizard的机器上用。演示在2008上从win32application 创建一个Win32 DialogBased Application。
在资源编辑器中编辑对话框界面并且拖放控件上去。试试常用的那些控件
什么是属性。
作业:开发一个注册界面。
2、常见问题
(1)开发Windows程序有什么前途?不要急于求成,用自己最熟悉的语言探索编程的各个方面,内核级开发、数据库、网络、动态网站开发等。学《C语言也能干大事》的目的并不是直接找开发Windows程序的工作,只要锻炼了动手能力和一通百通的数据库、网络、动态网站开发、面向对象等技能,学什么东西、找什么工作都很轻松。
(2)学MFC不是更好?MFC乱七八糟的东西太多,隐藏了太多,隐藏不仅没有有利于初学者学习,反而使得更复杂。MFC只是一个稍微封装的SDK,学会了这里的课程如果又需要再去学MFC的话会发现90%是相同的。
http://www.rupeng.com/forum/thread-338-1-1.html
3、对话框中图片资源的应用在资源视图中,选择“引入”,然后文件过滤器选择“*.*”,找到bmp图片文件。选中图片空间,要点击边缘。拖一个IMAGE控件过来,并且修改IMAGE控件的Type属性为BitMap,在控件的Image属性中选择刚才添加的BITMAP资源。jpg的格式怎么转换为bmp格式的呢?用画图工具(mspaint)。图片被编译到了程序中,不再依赖于源文件
4、菜单资源
制作好菜单资源后,在对话框的Menu属性中选择刚才制作好的对话框。
子菜单项(选中【弹出】)、快捷键(在要担当快捷键的字母前加&)、分隔符
5、只有控件、菜单,可以点击控件、菜单以后的动作怎么做呢?就要写代码了。后面会讲

QQ|小黑屋|手机版|Archiver|中原工学院论坛 ( 豫ICP备11003946号 ) 百度统计

GMT+8, 2024-11-6 09:29 , Processed in 0.106768 second(s), 31 queries .

© 2010-2017 中原工学院团委 | 中工灵感论坛

请将您的想法告诉我们,帮助我们改进服务 请将您的想法告诉我们,帮助我们改进服务

快速回复 返回顶部 返回列表