#include <windows.h>
//#include <iostream>
//using namespace std;int main()
{
MSG msg; while(GetMessage(&msg,NULL,0,0)) {
TranslateMessage(&msg); DispatchMessage(&msg); if ( msg.message == WM_LBUTTONDOWN )
{
MessageBox( ... ...);
break;
} } return 0;
}求大侠, 怎么编译成功, 但是没有结果!!! 非常感谢, 求具体的代码, 谢谢诶,。。
//#include <iostream>
//using namespace std;int main()
{
MSG msg; while(GetMessage(&msg,NULL,0,0)) {
TranslateMessage(&msg); DispatchMessage(&msg); if ( msg.message == WM_LBUTTONDOWN )
{
MessageBox( ... ...);
break;
} } return 0;
}求大侠, 怎么编译成功, 但是没有结果!!! 非常感谢, 求具体的代码, 谢谢诶,。。
解决方案 »
- 关于libjpeg.lib库处理JPEG图像
- ActiveX控件可不可以用new ActiveXObject()方式在网页中创建
- 我在一个对话框类中一函数中使用AfxMessageBox,编译器怎么会报这样的错误??
- SystemTimeToVariantTime、VariantTimeToSystemTime
- 关于指针值传递问题!
- VS2010中使用sqlite3执行查询语句失败
- (求助)毕设JPEG压缩算法,VC++实现
- 网络通信函数的问题!!!
- 救火!一定给分
- 请问什么是platform SDK啊,
- 我变了个动态库,标准c的,结果在MFC中用说无法定位程序入口点,怎么回事?
- 画控件背景色问题
{
switch(message)
{
case "WM_LBUTTONDOWN":
MessageBox( ... ...);
break;
default:
return DefWindowProc (hwnd, message, wParam, lParam);
}
return 0;
}
这个函数由DispatchMessage(&msg)来调用。还有主程序要写成int WINAPI WinMain (HINSTANCE hThisInstance,
UNUSED HINSTANCE hPrevInstance,
LPSTR lpszArgument,
UNUSED int nCmdShow)
可能你还没有接触Windows编程,最好找一本Win32 SDK/API的书来看一下,了解了一些基本的概念以后,很容易就明白了。
WINDOWS下是WINMAIN,首先你需要创建一个窗口(createwindow),然后才能对它消息处理。