->是什么意思 a->ShowWindow (SW_SHOW);后面一个API ->是什么意思 前面的A 定义的时候是例如 int* a吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ShowWindow 不是2个参数吗? 怎么成一个了? 兄弟,,,要好好复习书了---------------------使用箭头操作符就是对结构成员进行操作。当用点时,左边应是一个结构变量,用箭头时,左边应该是一个结构指针prPtr->name等价于(*prPtr).name看一下面代码,自己试试#include <iostream.h>#include <string.h>struct Person{ char name[20]; unsigned long id; float salary;};void main(){ Person pr1; Person* prPtr; prPtr=&pr1; strcpy(prPtr->name,"David Marat"); prPtr->id=987654321; prPtr->salary=335.0; cout <<prPtr->name <<" " <<prPtr->id <<" " <<prPtr->salary <<endl;} 指针指向的类操作成员时一定能用->CPoint p;p->x=10;//不能用p.x 你以前是用SDK编程的吧,在MFC中的不一样的。你可以在函数前面加::那就要两个参数了可能。 BOOL ShowWindow( HWND hWnd, int nCmdShow)是API,两个参数。CWnd::ShowWindow( int nCmdShow ) 是MFC用C++语言封装的窗口类CWnd的成员函数。功能是完全一样的。a肯定是个CWnd类或者派生类的指针变量。用对象指针访问成员函数,使用->操作符,C++语法。 MFC封装过了,将窗口句柄赋值给了类的成员变量,故与你定义的类对象关联起来,操作类对象就可以了,不需要再操作句柄至于->的话,上面的都说的很详细了,你自己多用用就会很习惯的,开始是会比较别扭 用类的指针调用类的成员时用->,用类的对象调用成员用. MFC中用类进行封装过,所以ShowWindow成为类的成员函数,该类中有相应的句柄,你可以看一下类的定义. 如何在工具栏上实现跑马灯效果? 为什么枚举不了win2000登录窗口的子窗口? *****怎样在触发器中激活一个应用程序???? 菜鸟请教一个关于atl的问题 属性页的问题? 感觉被欺骗了感情,辞职了,离开所谓的国内最大的软件防火墙开发部。 求DriverStudio 3.1的注册码!!1 sdk编程中,如何判断鼠标移入,移出窗口事件 我用WinSock传送数据,传到600的时候,就不再传了,也没有什么错误消息,不知为什么? 如何用VC实现定时抓拍呢? 如何使用 IPersistStreamInit 来保存自定义属性 怎样让控件支持自定义文件的打开
---------------------
使用箭头操作符就是对结构成员进行操作。当用点时,左边应是一个结构变量,用箭头时,左边应该是一个结构指针
prPtr->name等价于(*prPtr).name
看一下面代码,自己试试#include <iostream.h>
#include <string.h>struct Person
{
char name[20];
unsigned long id;
float salary;
};void main()
{
Person pr1;
Person* prPtr;
prPtr=&pr1;
strcpy(prPtr->name,"David Marat");
prPtr->id=987654321;
prPtr->salary=335.0;
cout <<prPtr->name <<" "
<<prPtr->id <<" "
<<prPtr->salary <<endl;
}
p->x=10;//不能用p.x
你以前是用SDK编程的吧,在MFC中的不一样的。你可以在函数前面加::那就要两个参数了可能。