热情软件屋

 

怎样在编写MFC中插入API函数


编号:QA004038
建立日期: 2001年3月26日 最后修改日期:2001年3月26日
所属类别:

徐晓:
    win98,vc++6.0
    最近我正在学习sdk编程,目的当然是想学习MFC了(之前学了一点MFC)。实际上在我先前学习MFC时,弄的我一塌糊涂,因为对MFC编程机理不清楚,开始学写sdk(API)。因为曾学过C语言,基础自认扎实^_^,所以感觉API比MFC更易理解,总想在写MFC时直接调用API...
    可是我现在不能将MFC与sdk(API)联系起来,不知应在何时???...何处???...下手!!!
    具体说是怎样在编写MFC中插入API函数,有人告诉我在构造函数中嵌入API???对么????为什么???如果对,那应怎样理解,还有其他在VC(MFC)中嵌入API的方法么,这些方法有何不同???恳请各位专家,高手,大哥,大娘指点一二,不胜感激!!!

回答:

    MFC和API并不是对立的,你可以在任何MFC函数调用API函数,并不一定要在构造函数中。如果你要调用的API是MFC没有包括的,直接写就可以了。如果MFC中包括了你要调用的函数,如CWnd包括了SetWindowPos。你要调用API函数时,加上“::”,如::SetWindowPos就直接调用API函数,而不是CWnd::SetWindowPos。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio