然返含后创建Visual C++项目,选择“MFC应用程序(EXE)”这项,并安排好项目的文件位置
确定之后会出一向导,向导有三个模板,分别是“单文档程序”、“多文档程序”、“基于对话框的程序”,按你的需要选择。然后有选择哪些菜单、哪些工具栏、是否需要关于对话框、是否创建帮助文档什么的,你自己可以在里面一一设置。
向导完成后,就会出现一个程序框架(单文档或多文档时出现)或敏数者一个窗体(基于对话框的程桥世首序会出现),这样项目就创建完成,你可以自己编写相关代码去实现功能(推荐你先去学MFC)
调用window库窗口函数即可创建windows窗口。必须使用windows的编译器,如VC,MS等等。
RegisterClassEx函数:该函数注册在随后调用CreateWindow函数和CreateWindowEx函数中使用的窗口类。 RegisterClass函数己经由函数RegisterClassEx函数来代替,但是,如果不需要设置类的小目标则仍然可以使用RegisterClass函数。
CreateWindowEx函数:该函数创建一个具有扩展风格的层叠式蠢扮窗口、d出式窗口或子窗口,其他与CreateWindow函数相同。关于创建窗口和其他参数的内容,请参看CreateWindow。具体仍可见微慎唤软的msdn。
消息处理函数WindowProc:该函数是一个应用程序定义的函数。它处理发送给窗口的消息。WINDPROC类型定义了一个指向该回调宽档凯函数的指针。WindowProc是用于应用程序定义函数的占位符。
C++,直接使用windows API,移扒缺植性好,开发速度稍慢一些。C++,使用MFC,开发速度比win api快一点。C#,开友滚发速度最快,效率较低但在PC上不明显。 vb之类的也可以,跟C#的开发速度差不多。开好此余发windows桌面程序用什么语言?欢迎分享,转载请注明来源:内存溢出
评论列表(0条)