文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>关于窗口句柄

关于窗口句柄

时间:2009-02-28  来源:wmmwang

Author:wmmwang(unc,王敏敏)
Enviroment:fedora8.0
MiniGUI:1.3.3
Compiler:arm-linux-gcc 3.4.1
Date:2009.02.28

问题:

    程序中在MSG_CREATE消息中执行到GetClient(hMainwnd)这句话崩溃。

原因:

    minigui中创建主窗口,使用的是CreateMainWindow()函数。这个函数有个返回值,就是所创建窗口的句柄。
    我的程序,MSG_CREATE消息中GetClient(hMainwnd)这个函数里的参数,使用的就是通过hMainwnd=CreateMainWindow()得到的值。
    但是,通过printf调试,以及查看minigui1.3.3源码,发现CreateMainWindow()返回产生的值要在MSG_CREATE之后,也就是说,我执行GetClient(hMainwnd)的时候,hMainwnd里还没有主窗口的句柄呢!!

解决:
    老实点,在GetClient()这个函数的参数位置填上回掉函数传进来的句柄吧:GetClient(hWnd)
相关阅读 更多 +
排行榜 更多 +
爱是小事最新版

爱是小事最新版

休闲益智 下载
悬案2刹那惊颤游戏

悬案2刹那惊颤游戏

冒险解谜 下载
几何飞行内购修改版

几何飞行内购修改版

飞行射击 下载