posts - 126,  comments - 73,  trackbacks - 0
方法1:
SetWindowLong(hWndGWL_USERDATA ,myData);
myData=GetWindowLong(hWnd, GWL_USERDATA );

方法2:保存到属性列表中
SetProp()
GetProp()

有其他的方法的望回复里告知,谢.
posted on 2009-11-13 16:05 我风 阅读(423) 评论(2)  编辑 收藏 引用

FeedBack:
# re: 窗口用户数据保存
2009-11-13 17:05 | OwnWaterloo
SetWindowLongPtr(hwnd, i , data );
data = GetWindowLongPtr(hwnd, i );

i 是一个数组的index。
数组大小和窗口注册时填入的cbWndExtra有关。


  回复  更多评论
  
# re: 窗口用户数据保存
2009-11-13 17:09 | OwnWaterloo
SetProp/GetProp …… 居然还有这种函数……

  回复  更多评论
  

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2009年11月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

常用链接

留言簿(12)

随笔分类

随笔档案

文章档案

相册

收藏夹

C++

MyFavorite

搜索

  •  

积分与排名

  • 积分 - 308316
  • 排名 - 73

最新评论

阅读排行榜

评论排行榜