一些基础的问题。请大家帮忙了。
请定义一个类(rectangle)私有数据成员为矩形长,宽,无参构造函数设置两参数为0,有参构造设置为输入值,求矩形周长,求面积,取矩形长 和宽,修改长和宽的函数。需要能将矩形类对象存为磁盘文件。(给出关键代码!)
class rectangle{
double length;
double width;
public:
rectangle(){
length=0;
width=0;
}
rectangle(double len,double wid){
length=len;
width=wid;
}
double getlength(){
return length;
}
double getwidth(){
return width;
}
void changelen(double len){
length=len;
}
void changewid(double wid){
width=wid;
}
~rectangle(){
/*保存数据*/这段代码怎么写啊?
}
};
还有用VC 写的时候编译报错:rectangle.mak is not exist
请大家帮忙。谢谢 !!!!
2。 请大家举例说明动态连接库的编程和调用的具体实现方法(能给出关键代码最好了)谢谢
3。 如何自定义一个窗口。作为我的应用程程序窗口,并使它能响应特定的消息,如MSGBOX的消息。
4。说明创建两种类型的对话框,创建过程,并指出在创建一个对话框时伴随调用的一些其他函数。
5。还有就是一些API 函数的用法:
如:creatwindow
hwnd creatwibdow(
lpctstr lpclassname,
lpctstr lpwindowname,
dword dwstyle,
int x,
int y,
int nwidth,
int nheight,
hwnd hwndparent,
hmenu hmenu,
handle hinstance,
lpvoid lpparam,
)
afxgetapp 呢?
clipcursor ,setcapture,enumwindows,getprocaddress,sendmessage,setwindowpos,cclientdc::setrop2,cstatusbar::setindicacators,cdialog::updatedata.
谢谢大家帮忙了