能力值:
(RANK:10 )
|
-
-
2 楼
看看
|
能力值:
( LV12,RANK:330 )
|
-
-
3 楼
你选的是Win32 Console Application类型的工程
是控制台界面,所以必须要有main主函数(这个是在C的启动代码中调用的),你没定义这个函数,所以链接出错了
如果想编个WINDOWS,就应该选Win32 Application(要定义WinMain)
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
谢谢指点
我试试
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
同意三楼 。。不过你可以改一下这个工程的设定。。
将Project -> Setting -> C/C++ 里面的 Project Options
的/D "_WINDOWS" -> /D "_CONSOLE" 即可。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
单个的cpp文件被编译的时候,默认是创建Win32 Console Application工程,主函数是main()。
你应该新建一个空的Win32 Application工程,再把my_window.cpp文件加入工程,编译就能通过了
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
按照6楼这位仁兄说的话我是通过了
但奇怪的是编译是通过了却运行不了
运行了没反应
不知道我哪里搞错了
如果按照书上说的我想会是一个空的窗口(可惜书上并没有写如何创建只给出源代码,这本书也真是的(居然还是清华大学出的)重要的不写专写一个不重要的代码即浪费书页也浪费质量(正在考虑以的是否不买清华出的书))
可什么都没有
我是这样子做的:
新建空的Win32 Application--->添加工程--->files--->my_window.cpp---->编译----->运行
小弟初学VC连个空窗口都写不出让各位老大见笑了
顺便问一下为什么只是一个hello world程序却有152K的体积这以后就我怎么写注册机呀
|
能力值:
( LV9,RANK:410 )
|
-
-
8 楼
vc大的话就用汇编了
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
最初由 kkx2008 发布 按照6楼这位仁兄说的话我是通过了 但奇怪的是编译是通过了却运行不了 运行了没反应 不知道我哪里搞错了 如果按照书上说的我想会是一个空的窗口(可惜书上并没有写如何创建只给出源代码,这本书也真是的(居然还是清华大学出的)重要的不写专写一个不重要的代码即浪费书页也浪费质量(正在考虑以的是否不买清华出的书)) ........
也可以不用新建工程的呀 照我说的修改一下设置也可以的 你如果想小的话
1. debug -> release版本 这样会小一些
2. 不要图形界面 直接建 console application 控制台程序 因为没有用到GUI等,所以很小。
|
能力值:
( LV12,RANK:650 )
|
-
-
10 楼
怎么会那么大,你是不是把那些复杂的东西文档/视图,控件什么的都选上了,VC够小的了,我写五千多行代码的程序才一百多K。
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
最初由 RoBa 发布 怎么会那么大,你是不是把那些复杂的东西文档/视图,控件什么的都选上了,VC够小的了,我写五千多行代码的程序才一百多K。
不是呀我只是默认的做了个hello world
可惜控件那些什么的我现在还不太清楚不过各位老大既然能用VC写出几十K的注册机为什么我不能(给我点时间其实也不用太长只要我通过英语四级我想就差不多了可惜以我现在的功力真是:(不果我会继续努力的 )
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
五楼的fredcc兄可以说清楚点吗不盛感激
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
编译的时候选择那个Release版本就可以小一些了
|
能力值:
( LV12,RANK:490 )
|
-
-
14 楼
最初由 RoBa 发布 怎么会那么大,你是不是把那些复杂的东西文档/视图,控件什么的都选上了,VC够小的了,我写五千多行代码的程序才一百多K。
不会吧!这么小呀!我只写几行代码编译出来就一百多K了
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
最初由 kkx2008 发布 五楼的fredcc兄可以说清楚点吗不盛感激
不过你可以改一下这个工程的设定。。
将Project -> Setting -> C/C++ 里面的 Project Options
的/D "_WINDOWS" -> /D "_CONSOLE" 即可。
先 打开你的工程 然后选择VC上面的 Project菜单下的Setting子菜单,或者直接按 ALT+F7,会弹出一个设置面板,选择<点击>该面板的 C/C++栏目,然后看最下面的 Project Opitions: 看到里面的 /D "_WINDOWS" 将其改成 /D "_CONSOLE" 然后点确定 再编译 OK...
|
能力值:
( LV5,RANK:60 )
|
-
-
16 楼
hbrBackground没赋值
|
能力值:
( LV12,RANK:490 )
|
-
-
17 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
最初由 刘国华 发布 编译的时候选择那个Release版本就可以小一些了
同意~
|
能力值:
( LV12,RANK:490 )
|
-
-
19 楼
|
能力值:
( LV12,RANK:490 )
|
-
-
20 楼
这里的两个方案都是可行的,呵呵!^_^
|
|
|