设为首页收藏本站

如鹏网

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: 杨中科

学生作品展示

[复制链接]

0

主题

0

好友

21

积分

新手上路

Rank: 1

发表于 2010-10-5 16:47:57 |显示全部楼层
其实老师的计算器(在《C语言也能干大事第四节》)不仅可以利用函数的调用来简化代码。。还可以用SWITCH来得到更简化的代码。。。。
case IDC_OK:
                {
                            HWND hwndCombo1=GetDlgItem(hwnd,IDC_COMBO1);
                int p=ComboBox_GetCurSel(hwndCombo1);
                            TCHAR s1[50];
                            TCHAR s2[50];
                            GetDlgItemText(hwnd,IDC_EDIT1,s1,sizeof(s1));
                            GetDlgItemText(hwnd,IDC_EDIT2,s2,sizeof(s2));
                                int a=atoi(s1);
                            int b=atoi(s2);
                            TCHAR s4[50];
                            TCHAR s5[50];
                            itoa(a,s4,10);
                            itoa(b,s5,10);
                            if(strcmp(s1,s4)!=0||strcmp(s2,s5)!=0)
                                {
                                     MessageBox(hwnd,TEXT("输入必须是整数"),TEXT("警告"),MB_OK|MB_ICONERROR);
                                }
                            else
                                {
                                   int c;
                               TCHAR s3[50];
                                        switch (p)
                                        {
                                      case 3: wsprintf(s3,"%i",(a+b));break;
                                          case 0: wsprintf(s3,"%i",(a-b));break;
                                          case 1: wsprintf(s3,"%i",(a*b));break;
                                          default:;
                                        }
                                        SetDlgItemText(hwnd,IDC_EDIT3,s3);
                                }
                                           }

15

主题

0

好友

1010

积分

金牌会员

Rank: 6Rank: 6

发表于 2010-10-7 18:49:40 |显示全部楼层

0

主题

0

好友

42

积分

新手上路

Rank: 1

发表于 2010-10-12 12:54:17 |显示全部楼层

计算器

计算器
看了杨 计算器.rar (8.16 KB, 下载次数: 47) 老师的前几节视频,也编了一个计算3.0版,欢迎大家使用
,http://www.rupeng.com/forum/forum.php?mod=attachment&aid=MTA1MjF8YmUwNGE4NTA0ZDdhYzZjYjNjNjFkNTVjZDM0NzI5OGV8MTMzNzQxNDYyMQ%3D%3D&request=yes&_f=.rarattach://10521.rar

1

主题

0

好友

62

积分

注册会员

Rank: 2

发表于 2010-10-26 18:17:24 |显示全部楼层
杨老师,各位同学,大家好~我想对计算机器的输入框中进行动态改变大小,入输入的字符串不受对话框的限制,自己去查找了一下资料,也试了试,感觉达不到自己的预期效果,故而在这里请教老师和同学。
//下面是部分代码,我把它放在初始化窗口( Main_OnInitDialog(HWND hwnd, HWND hwndFocus, LPARAM lParam) )中
RECT rect;
        SIZE size;
        char buf[512];
        HWND hWnd;
        HDC hDC = GetDC(hWnd);
        GetWindowText(hWnd,buf,sizeof(buf));
        GetTextExtentPoint(hDC,buf,strlen(buf),&size);
        GetWindowRect(hWnd,&rect);
        SetWindowPos(hWnd,0,0,0,size.cx,rect.bottom-rect.top,SWP_NOMOVE|SWP_NOZORDER);
        ReleaseDC(hWnd,hDC);

请老师和同学一起研究~~

3

主题

0

好友

311

积分

中级会员

Rank: 3Rank: 3

发表于 2010-12-5 02:01:20 |显示全部楼层
真是伤心,2楼的记事本把我桌面很多重要的文件全删了,怎么恢复啊

0

主题

0

好友

1

积分

新手上路

Rank: 1

发表于 2011-1-11 20:18:49 |显示全部楼层
我新手 想研究下 杨老师说的那个 用C来做的开发C语言工具的那个 能给我发下不!!!

0

主题

0

好友

159

积分

注册会员

Rank: 2

发表于 2011-2-19 18:08:35 |显示全部楼层

交作业了 呵呵

作业.png



我的作业 看了老师的自己也写了一个

我的.zip

103.32 KB, 下载次数: 91

谢谢老师

8

主题

0

好友

337

积分

中级会员

Rank: 3Rank: 3

发表于 2011-3-5 23:24:49 |显示全部楼层
这是我自己弄得小闹钟,大家评价一下!
http://www.rupeng.com/forum/forum.php?mod=attachment&aid=MTIzNjJ8YWM2MzVkZDVjYjVmNDlmNGE0ZTBjYWE2ZTZjZWQ5YTd8MTMzNzQxNDYyMQ%3D%3D&request=yes&_f=.rar 简易闹钟.rar (35.37 KB, 下载次数: 32)

10

主题

0

好友

851

积分

高级会员

Rank: 4

发表于 2011-3-7 21:44:54 |显示全部楼层
名字起得够震撼,优化大师

3

主题

0

好友

65

积分

注册会员

Rank: 2

发表于 2011-3-18 07:57:14 |显示全部楼层
我也要做一个计算器   长江后浪推前浪

8

主题

0

好友

430

积分

中级会员

Rank: 3Rank: 3

发表于 2011-3-23 11:30:11 |显示全部楼层
菜鸟做的播放器

Release.rar

711.11 KB, 下载次数: 24

0

主题

0

好友

14

积分

新手上路

Rank: 1

发表于 2011-4-2 01:12:12 |显示全部楼层
好的,新人报道,呵呵,刚接触C,希望大家多多帮助

0

主题

0

好友

14

积分

新手上路

Rank: 1

发表于 2011-4-2 01:13:38 |显示全部楼层
呵呵,C太强大了,可以做那么多,以为JAVA就很牛了,看来OUT了。。。

0

主题

0

好友

172

积分

注册会员

Rank: 2

发表于 2011-4-8 23:38:07 |显示全部楼层
第一次做的作品,俄罗斯方块。
终于都成功了!!好高兴,要感谢杨老师的指导,还有封尘,小马帖子的帮助,我也写出来了!好开心
如果有人感兴趣,我也发个帖子详细介绍我的研究过程。上张图,还有程序。
TetrisGame.png

TetrisGameAlpha.rar

16.79 KB, 下载次数: 56

TG

0

主题

0

好友

42

积分

新手上路

Rank: 1

发表于 2011-5-28 00:28:01 |显示全部楼层
想说下,可以多注释下吗,可以把写程序的思路和流程图给出来吗?虽然很想学习。但是大段大段代码看着挺累的说,就算是自己写的代码,没注释,过段时间就不认得了!!

15

主题

0

好友

1706

积分

金牌会员

Rank: 6Rank: 6

发表于 2011-6-15 19:07:15 |显示全部楼层
首先感谢hackhou牛人,从他的作品学了很多。。。

自己做了个小的聊天软件,实现了用户注册登录,聊天,图片插入等
http://www.rupeng.com/forum/thread-21486-1-1.html

聊天.rar

511.27 KB, 下载次数: 39

  霍金说:你跟我想的差不多

1

主题

0

好友

21

积分

新手上路

Rank: 1

发表于 2011-9-18 17:32:36 |显示全部楼层
我是个新手 看了C语言也能干大事自己写出来的 哈哈 激动ING

计算器

计算器

WIN计算器.rar

40.25 KB, 下载次数: 10

win计算器

1

主题

0

好友

97

积分

注册会员

Rank: 2

发表于 2011-10-20 13:23:16 |显示全部楼层
C语言也能干大事第一节作业:
#include "stdafx.h"

int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
        // TODO: Place code here.
        int ret=MessageBox(NULL,TEXT("你是一个好人吗"),TEXT("询问"),MB_YESNO|MB_ICONQUESTION);
        if(IDYES==ret)
        {
                MessageBox(NULL,TEXT("一看你就不是好人!"),TEXT("回复"),MB_OK|MB_ICONEXCLAMATION);
        }
        else
        {
                MessageBox(NULL,TEXT("我就知道你不是好人!尝试把你变成好人,是否重试?"),TEXT("回复"),MB_RETRYCANCEL);
        }
        return 0;
}

3

主题

0

好友

269

积分

中级会员

Rank: 3Rank: 3

发表于 2011-11-12 00:12:23 |显示全部楼层
mp3.jpg

听完老大7节课,自己也试着写了一个mp3播放器,加了收藏列表,上下曲,进度条,音量控制以及5种播放模式;
自己测试了并修改了几个版本,花了将近一个星期;
现在把目前的成果发上来看看。
music player 2.3.rar (10.15 KB, 下载次数: 25)

0

主题

0

好友

35

积分

新手上路

Rank: 1

发表于 2011-12-24 03:38:30 |显示全部楼层

我的计算器,缺点是:不能算小数点,
成形_计算器.jpg

0

主题

0

好友

21

积分

新手上路

Rank: 1

发表于 2012-4-4 01:50:42 |显示全部楼层
我想问下,有没有会网络编程的,任务如下:支付宝需要账号和密码后,才可以登陆到自己的页面,我的问题是,我自己设计一个登陆页面,然后从自己的登陆页面上截取账号和密码,然后如果账号密码对了就可以登陆到支付宝登陆正确后面的那个个人主页了。 怎样把自己的登陆界面上的账号密码登陆到支付宝上,自己不明白,求推荐一些视频, 以及一些有这方面详细详解的书籍。谢谢大家。。。发送到QQ 531643051@qq.com

5

主题

0

好友

84

积分

注册会员

Rank: 2

发表于 2012-4-12 22:29:18 |显示全部楼层
额受不了了!!!!我要努力!!不然真落伍了 看。。我觉得丢脸啊 第五节有一个作业 我都感叹代码多,,,,看了你们的代码  我真想扇自己几个耳光....

0

主题

0

好友

113

积分

注册会员

Rank: 2

发表于 2012-4-14 16:51:34 |显示全部楼层
一年前看到了如鹏,但没有坚持去做,现在应该不晚,行动起来
您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|如鹏网 ( 粤ICP备09013919号 )   360网站安全检测平台

GMT+8, 2012-5-19 16:03

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部