两个比较弱的问题,谢谢! 1、回掉函数一般好像不用参数,这是为什么?2、我在vc6建立的mfc单文档工程,可否掉用标准c\c++库函数,如可以怎么调用;还有调用windows api函数,怎么调用?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.回调函数当然可以用参数啊,可能你看得比较局部吧2.mfc里面当然可以用标准的c\c++库函数的,需要指定头文件,例如:#include <stdio.h>也可以使用所有的API函数,有一些常用的mfc已经帮你把头文件包含了,比如说CreateFile,其他一些扩展的需要你指定,比如说#include <winsock2.h>,多看看MSDN就知道啦 1、回调函数大多数都有参数,对于参数的有无是根据调用回调函数的函数来决定的。2、可以使用,加入头文件LIB文件即可,不过需要注意线程安全问题,因为一些C/C++函数是非线程安全的,所以在编译的时候需要编译为多线程模式(在Setting里面调整)。3、调用API函数请在函数前加上::即可。比如: ::MessageBox(.......); 1、回调函数可以没有参数,但是调用他的函数里面要有他的函数指针。2、可以,不过vc6对标摸支持不好。调用方法#include<string>using namespace std;string xxx; 1.回调函数的原型都一样是:LRESULT CALLBACK functionname(int nCode,WPARAM wParam,LPARAM lParam);其中里面的含义要自己去看啦!因为回调函数是VC++的一大重难点..主要可能应用于查看星号密码或用于屏幕取词等程序中..2.应该可以去掉.去掉后在相应的头文件中要加入如window.h之类的文件吧!(这个我不知道)对于windows api 是指供编程人员直接可以调用的函数;如CreateWindowEx();直接在你的程序中用就可以了. 那在windows sdk的编程中,也可以调用c/c++的标准库吧?方法也一样吗? 有关于Windows程序窗口过程函数的问题 VC2008调用Matlab之后如何发布自己的软件? 如果用mfc开发类似"360安全卫士"这样的软件,是不是建立"dialog based"的工程呢? VC中如何在对话框中使用自定义的菜单 谁有调用codesoft6.0的例子代码 为饼子堂的兄弟竞选微软mvp开贴散分! 编了一个串口通讯的程序,没有vc的环境下create()函数总是失败,???????? opencv svm 求救 关于debug和release的不同的两点讨论(原创) 有无人做过账务系统啊?要注意些什么?100大赠送! 谁有BitTorrent 的源码 怎样让对话框全屏化?
2.mfc里面当然可以用标准的c\c++库函数的,需要指定头文件,例如:#include <stdio.h>
也可以使用所有的API函数,有一些常用的mfc已经帮你把头文件包含了,比如说CreateFile,其他一些扩展的需要你指定,比如说#include <winsock2.h>,多看看MSDN就知道啦
2、可以使用,加入头文件LIB文件即可,不过需要注意线程安全问题,因为一些C/C++函数是非线程安全的,所以在编译的时候需要编译为多线程模式(在Setting里面调整)。
3、调用API函数请在函数前加上::即可。比如: ::MessageBox(.......);
2、可以,不过vc6对标摸支持不好。
调用方法
#include<string>
using namespace std;string xxx;
LRESULT CALLBACK functionname(int nCode,WPARAM wParam,LPARAM lParam);
其中里面的含义要自己去看啦!因为回调函数是VC++的一大重难点..主要可能应用于查看星号密码或用于屏幕取词等程序中..
2.应该可以去掉.去掉后在相应的头文件中要加入如window.h之类的文件吧!(这个我不知道)对于windows api 是指供编程人员直接可以调用的函数;如CreateWindowEx();
直接在你的程序中用就可以了.