VS2010如何不出现控制台程序(黑框)写程序,除了MFC`

2024-12-02 07:54:36
推荐回答(2个)
回答1:

回答2:

点创建时选择WIN32项目,然后创建WINDOWS应用程序
例如你项目名为abc
那么在abc.cpp里有个函数:
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
这个就是程序消息处理函数
你在这里添加你想要截获的消息,然后按你的要求进行处理
case WM_PAINT:这个就是绘制消息,你可以在这里绘制你的窗口
例如,
hdc = BeginPaint(hWnd, &ps);
// TODO: 在此添加任意绘图代码...
在这里添加一句LineTo(hdc,50,50);
窗口就会画一条从点(0,0)到点(50,50)的线。
详细的你可以下载《windows程序设计》来看。