回 帖 发 新 帖 刷新版面

主题:本人可以解答VC++方面的问题,有问题请进来。。。

欢迎大家在这里提问。但如果没有及时回复,请见谅。。。
另:请将问题、现象表述清楚,否则恕无法解答。

声明:本人主要提供解决方案,具体作业和代码请自行处理,谢谢。


------2007年5月14日发:

对不起,大家,近来工作繁忙,对于大家的提问没有及时解答深感抱歉。呵呵。

另:本人长期承接VC++项目(至少2000RMB以上项目),有意发邮件(在个人资料里,邮件只接受外包项目),谢谢!

呵呵,祝大家工作学习顺利!

------2008年1月18日发:
呵呵~~~这帖子发了一周年了~~~很感谢大家的支持,点击率和回帖数都是这个版面几乎最高了,呵呵~~~~~不过本人一直都比较忙,没有回答大家的问题,请见谅~~呵呵~~~
欢迎大家继续支持~~~~

回复列表 (共581个回复)

81 楼

廖增祥:

方法一:
//查找BUTTON
CWnd::FromHandle(FindWindowEx(m_hMainWnd->GetSafeHwnd(),   
  NULL,"BUTTON",lpWord));   
 //对于多个同类型控件
  //第一个编辑框   
CWnd::FromHandle(FindWindowEx(m_hMainWnd->GetSafeHwnd(),   
  NULL,"EDIT",NULL));   
    
  //第二个编辑框   
  //m_hEditPassWord   =   CWnd::FromHandle(FindWindowEx(m_hMainWnd->GetSafeHwnd(),firstHWND/*第一个编辑框窗口句柄*/,"EDIT",NULL)); 

这只是给出示例,实现需要走循环,请自行处理。


方法二:
用 EnumChildWindows 枚举其子窗口,具体使用请查MSDN


方法三:
根据控件的ID,使用CWnd::GetDlgCtrlID方法,具体请查MSDN

82 楼

handles:
makefile工程不需要使用运行时库,所以不能设置。

83 楼

[quote]handles:
makefile工程不需要使用运行时库,所以不能设置。[/quote]


现在的问题是,我只有原来工程的makefile文件和.cpp和.h文件,原来的工程里也没有这样的设置,我现在想加进一个_beginthread函数,不把run-time lib设置成Debug Multithreaded似乎不行

84 楼

handles:

一般是将将原来的makefile文件和.cpp和.h文件放到一个WIN32或MFC工程下,使用MAKE文件编译。

85 楼

高手,我有到题目,能帮我解答一下吗?问题如下:
1. Please use VC++/MFC to write a simple program with below features:
(a)       Establish a dialog window to have one “Send” button
(b)     Once “Send” button is pressed, your program “POST” below info to this website: http://cnc.tielu.org/SearchStation.aspx
发站      广东    广州
到站      北京    北京
This program is to simulate how you operate the “POST” action by browser to this website.  Please carefully review what have been transmitted out from your browser to this website.
(c)  To parse the response text strings from this website and to display below info at this Dialog window.  That should be a lot of trains between Guangzhou & Beijing in a day.
- 车次

- 出发站

- 出发时间

- 目的站

- 达到时间

- 终点站

- 历时

86 楼

[quote]handles:

一般是将将原来的makefile文件和.cpp和.h文件放到一个WIN32或MFC工程下,使用MAKE文件编译。[/quote]
 
我使用的是别人生成的makefile文件,和一些.cpp和.h文件,没有原工程

87 楼

[quote]handles:

一般是将将原来的makefile文件和.cpp和.h文件放到一个WIN32或MFC工程下,使用MAKE文件编译。[/quote]


我的意思是,我是按着这样编译的,但是在编译的时候出错了,说不识别_beginthread函数,它的头文件是 process.h,我也加进去了

88 楼

问个很外行的问题:MFC编程中可不可以像VB中那样没有MAIN函数。急需知道。还有好些问题,如果你在线就好了。

89 楼

[quote]问个很外行的问题:MFC编程中可不可以像VB中那样没有MAIN函数。急需知道。还有好些问题,如果你在线就好了。[/quote]
 
我都可以回答你:可以。而且MFC本来就不用写main函数

90 楼

MFC是有winmain()函数的,只不过MFC已经替我们写好了,在VC++的安装目录下有一个SRC的文件夹,里面是MFC的资源文件,其中有一个APPMODUL.cpp里面定义了winmain()函数,在链接之后被加入到工程

我来回复

您尚未登录,请登录后再回复。点此登录或注册