能力值:
( LV12,RANK:370 )
|
-
-
2 楼
MFC对Windows Api进行了封装,参数和Windows API可能不一样,好象使用缺省的HANDLE,HWND参数这样的比较多见.如
SendMessage
GetWindowText
如果想给特定的进程发送消息,或者读取指定的窗口控件的文字,就要用Windows API,前面要加域符号::,表示用的是全局域的Windows API函数.
C中的结构体内是不能有函数的,C++里面才可以,和Class的调用方法一样的.
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
全局域的API函数(native API)??
这种说法好像不恰当吧
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
加:: 好象就是直接调用系统API吧.
结构体中应该可以有指向函数的指针吧.
|
能力值:
( LV12,RANK:370 )
|
-
-
5 楼
说的不清楚
我的意思是C的结构体中是不能定义函数的,包含指向函数的指针是可以的.一个小小的例子:
#include <stdio.h>
typedef int (*PF)(int, int); struct T
{
int a;
PF pFun;
};
int add(int a, int b)
{
return a + b;
}
int main()
{
T test;
test.pFun = add;
printf("%d", test.pFun(2, 3));
return 0;
}
|
能力值:
( LV12,RANK:370 )
|
-
-
6 楼
最初由 xszhou 发布 全局域的API函数(native API)?? 这种说法好像不恰当吧
确实说错了
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
感谢ikki的帮助!
|
|
|