使命!!用C++和win32 API写面向对象的windows程序吧!!!~~
2004-10-10 01:10
633 查看
想必每一个学windows编程的人都学会了那经典的windows C程序吧,见下面:
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
PSTR szCmdLine, int iCmdShow)
{
RegisterClass;
CreateWindow;
ShowWindow;
UpdateWindow
MessageLoop;
}
LRESULT CALLBACK WndProc (HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
{
switch(message)
{
case:
处理消息;
break;
.
.
.
}
}
学过C++的人是不是在学会了这个经典的Windows C程序之后,还要继续使用C语言+Win32 SDK,写一个又一个零散的LRESULT CALLBACK XXXWndProc (),一个又一个的定义呢?何不写成这样的类呢?
class window
{
public:
create();
show();
protected:
HWND hWnd;
//这里举个例子,不一定正确的哦~~!!!~~
};
为什么我们自己不把Win32 API用C++ 这个强大的武器封装起来呢?
为什么要看MFC的脸色?
为什么我们不知道MFC暗地里干了些什么勾当,还那么的爱它呢?
我们太依赖MFC了!!!!! 没有了它很多人都活不了了!!!~~~
所以,一切以C++为武器的革命者们,拿起你们的枪,扛起你们的炮,自己封装Win 32 API吧!!!
用C++写出自己的面向对象的Windows程序吧!!!
让中国所有愿意写自己的Win32 API类库的程序员们联合起来,写出一个中国的Windows32 API的C++ 类库来,紧接着写一个编译器出来,紧接着写出一个操作系统出来吧!!!~~~
拿起C++这个强大的武器,我相信我们肯定能够做到的!!!!
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
PSTR szCmdLine, int iCmdShow)
{
RegisterClass;
CreateWindow;
ShowWindow;
UpdateWindow
MessageLoop;
}
LRESULT CALLBACK WndProc (HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
{
switch(message)
{
case:
处理消息;
break;
.
.
.
}
}
学过C++的人是不是在学会了这个经典的Windows C程序之后,还要继续使用C语言+Win32 SDK,写一个又一个零散的LRESULT CALLBACK XXXWndProc (),一个又一个的定义呢?何不写成这样的类呢?
class window
{
public:
create();
show();
protected:
HWND hWnd;
//这里举个例子,不一定正确的哦~~!!!~~
};
为什么我们自己不把Win32 API用C++ 这个强大的武器封装起来呢?
为什么要看MFC的脸色?
为什么我们不知道MFC暗地里干了些什么勾当,还那么的爱它呢?
我们太依赖MFC了!!!!! 没有了它很多人都活不了了!!!~~~
所以,一切以C++为武器的革命者们,拿起你们的枪,扛起你们的炮,自己封装Win 32 API吧!!!
用C++写出自己的面向对象的Windows程序吧!!!
让中国所有愿意写自己的Win32 API类库的程序员们联合起来,写出一个中国的Windows32 API的C++ 类库来,紧接着写一个编译器出来,紧接着写出一个操作系统出来吧!!!~~~
拿起C++这个强大的武器,我相信我们肯定能够做到的!!!!
相关文章推荐
- 面向对象的Windows编程实战(上)(使用C++和Win32 API)
- 最简单的Windows win32 API 程序开发方法
- [Windows]_[C/C++]_[WIN32根据程序名(映像名称)终止外部程序]
- C++ 使用API写Windows程序
- [Windows]_[C/C++]_[WIN32根据程序名(映像名称)终止外部程序]
- 在win32 api程序中:使用C++风格的字符串
- C++之第一个windows程序,win32 helloworld
- C++ 使用API写Windows程序
- 学习win32 API开发2-走进Windows窗口程序开发
- 在win32 api程序中:使用C++风格的字符串
- 一个使用Win32SDK编写Windows GUI程序的教程: "theForger's Win32 API Tutorial"
- windows 上用云主机运行C++程序
- Windows和Linux操作系统下Eclipse开发C/C++程序的代码提示
- win32 c++控制台应用程序捕获ctrl+c程序关闭事件
- VS2013编译的用c++写的win32程序兼容性问题
- Windows环境C/C++ 获取当前执行程序路径的两个函数
- 详解Node.js API系列C/C++ Addons(3) 程序实例
- C++windows程序入门
- Windows下快速安装C++程序库完整Boost+VS2017激活
- C++ 通过WIN32 API 获取逻辑磁盘详细信息