发布网友 发布时间:2024-10-18 15:06
共2个回答
热心网友 时间:2024-10-18 15:22
S是CString类 而"12312" 一般默认为const char *类型的 大概是这个 但肯定不是CString的 你看下MessageBox的函数原型 有对不上的肯定报错热心网友 时间:2024-10-18 15:22
可能是下面原因:第一个函数MessageBox是在CTTTTDlg类里调用的,估计是从CDialog派生下来的类,调用的是CDialog类的成员函数MessageBox。第二个就是确确实实的调用外部API函数了。如你把一个MessageBox函数前加上两个:号,也会出错,如::MessageBox("asffkf");因为如果函数前有::的话,那就是调用外部函数。前提是有两个同样的函数。。。。。。。。。。。把void AAA()里改成这样的吧:MessageBox(NULL,"12312",NULL,MB_OK);