编译能过 窗口就是出不来 调试发现创建窗口不成功hWnd显示:expression cannot be evaluated 跪求高手解答

窗口类的定义应该是正常的 就是在窗口初始化这里 请各位大神帮小弟看看到底神马情况的说 跪谢

第1个回答  2012-11-07
使用GetLastError看看返回什么错误嘛。然后用errorlkup查找对应的错误解释。

...调试发现创建窗口不成功hWnd显示:expression cannot be evaluated...
使用GetLastError看看返回什么错误嘛。然后用errorlkup查找对应的错误解释。

菜鸟提问:c++Windows编程创建窗口不成功
\/\/简易的窗口过程函数LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam){ return DefWindowProc(hWnd, message, wParam, lParam);}回调函数写法有误,这样就可以创建成功了,但你没有写消息环(或者说while的地方不对,因此会闪退。大概这样写就OK了:LRESULT CALLBACK ...

电脑开机出现debug怎么回事?
1你传入的窗口句柄为空,也就是生成了窗口对象但是没有使用 Create创建窗口。2.窗口所在线程不是当前所在线程,那么使用FromHandle读取映射窗口指针或者映射临时窗口指针必然会出错。窗口都是线程相关的噢 你点击菜单命令出错,你就有可能你的菜单命令执行的代码有 FromHandle语句,你看看,一定就是它 ...

注册窗口类时"WNDCLASSEX wc;"出错
SW_SHOWNORMAL);\/\/显示窗口UpdateWindow(hwnd);\/\/更新窗口MSG msg;while(GetMessage(&msg,NULL,0,0))\/\/从消息队列中获取所有窗口消息{TranslateMessage(&msg);\/\/消息转换DispatchMessage(&msg);

windows编程,如何水平显示窗口数据。
是这样。你说对这两个WM_,全是窗口消息。你要对这些消息,写对应的处理程序的。这些效果不会平白无故地自己做出来。你要做的就是实现这些。推荐你读读北京大学出版社翻译的Microsoft Press的《Windows程序设计》。你问的这个有最经典的例子程序。自己看看吧!

线程中不能创建模态对话框
一般CDialog构造时不带资源模板参数,是建立的非模态窗口;模态窗口构造时,一般用这两个 explicit CDialog(LPCTSTR lpszTemplateName,CWnd* pParentWnd = NULL );explicit CDialog(UINT nIDTemplate,CWnd* pParentWnd = NULL );你的类应该调用父类的这两个构造函数 ...

C语言问题:刚学C没多久,发现写出来的C程序打开都是黑色的控制台,和其...
要想写出有界面的Windows程序,需要用到Win API实现(望采纳!)如下代码就是创建一个最基本的窗口:\/\/调用api函数创建窗口 \/\/示例:include <windows.h>LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);\/\/窗口过程函数int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine...

1.在用VC++6.0创建窗口时,我的步骤是这样的(跟着孙鑫教程里学的)。1...
HWND hWnd;\/\/窗口句柄,定义为全局 int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow ){ MSG msg;WNDCLASS wnd;wnd.style = 0;wnd.cbClsExtra = 0;\/\/应该0 wnd.cbWndExtra = 0;\/\/均为0 wnd.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);\/\/...

相似回答
大家正在搜