请问 这个是做什么用的(也就是含义是什么) 在什么编程条件下会遇到要修改这个选项?
project->setting->C/C++->Code Generation->use run time library
Project->Setting->Link最下的Project Option的里面/subsystem和/subsystem:windows.
请问 这个是做什么用的(也就是含义是什么) 在什么编程条件下会遇到要修改这个选项?
project->setting->C/C++->Code Generation->use run time library
Project->Setting->Link最下的Project Option的里面/subsystem和/subsystem:windows.
比如这个是什么意思》
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main Debug/model4.exe : fatal error LNK1120: 1 unresolved externals Error executing link.exe.
[此贴子已经被作者于2004-10-31 12:31:09编辑过]
呵呵,不好意思,最近真的很忙...谢谢live41
use run time library是设置你要使用的MFC库的版本,一般单线程程序设置成Single-Threaded(默认)
而多线程程序的Debug版是设置成Debug Multithreaded DLL
多线程的Release版会自动设置成Multithreaded DLL
/subsystem开关的意思是:选择你希望调用的启动函数.
设置成windows是启动WinMain
设置成Console是启动main
删除就是让IDE自动寻找合适的启动函数
以上解释只是大概的意思,详细说明请参考MSDN或者<Windows核心编程>
[此贴子已经被作者于2004-10-31 14:16:48编辑过]
waiting you for long time...
我也有问题,怎么用VC读取文本框里的文本,还有怎么获取外设输入?例如键盘。
live41:
是这样的:你在做文本框的时候,右键点击,先给它一个变量,和它连上。比如叫M_timeEdit
然后在操作的时候,用这个:M_timeEdit.SetSel(0,-1);//表示全选
用M_timeEdit.ReplaceSel(“方法反对发撒旦法”);//表示用“”里面的字符来赋文本框值
建议买本书看吧,不知我说的对不对》
"我也有问题,怎么用VC读取文本框里的文本,还有怎么获取外设输入?例如键盘。"
首先,讨论的只是在一个进程里进行.
一般的方法是用ClassWizard的功能将文本框控件和变量绑定上.
1.如果你绑定的变量是CString类型,就需要配合UpdateData(参数)函数来使用,
当参数传TRUE时,是把内容真正传给了这个被绑定的变量,但是不在界面上显示出来,
当参数传FALSE时,是把内容显示出来,但不真正传给绑定的变量.
2.如果你绑定的变量是CEdit类型,就可以随时获取文本框的内容.
VC6程序员的太深了,说简单操作步骤好吗?
另外,听说出了SP6补丁了,用过吗?to both 斑竹