炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2256|回复: 2

消息无法响应

[复制链接]

该用户从未签到

发表于 2012-4-7 16:26:57 | 显示全部楼层 |阅读模式
XEle_RegisterMsgProc(XWnd_GetEle(hMain,0),WndProc);  注册

//窗口函数
bool  CALLBACK WndProc(HELE  hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{     
switch (message)
{
case WM_LBUTTONDOWN:        
   XMessageBox(hwnd,L" 左键按下",NULL,NULL);
  break;
}
return 0;
}

鼠标点击无反应,应该是
XEle_RegisterMsgProc(XWnd_GetEle(hMain,0),WndProc);  有问题,因为写成
XEle_RegisterMsgProc(hMainWndProc);  才是符合文档上面的说明,但是这样的话编译就说无法从HWINDOW转换到HELE
怎么解决啊???
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2012-4-7 16:43:12 | 显示全部楼层
    XC_API void [url=]XEle_RegisterMsgProc[/url] (HELE hEle,


    pFunEleMsgProc pFun

    )

    注册元素消息处理过程.
    参数:  
    hEle元素句柄.
    pFun处理过程函数名.参数类型如下:  bool CALLBACK EleMsgProc(HELE hEle,UINT eleMessage,WPARAM wParam,LPARAM lParam);


  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2012-4-7 16:44:24 | 显示全部楼层
    bool CALLBACK EleMsgProc(HELE hEle,UINT eleMessage,WPARAM wParam,LPARAM lParam)
    {
    //code...
    return false;
    }

    XEle_RegisterMsgProc(hEle,EleMsgProc);
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

    GMT+8, 2024-9-19 10:10 , Processed in 0.068765 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表