subject_25648.htm

来自「一些关于vc的问答」· HTM 代码 · 共 60 行

HTM
60
字号
<p>
序号:25648 发表者:zx 发表日期:2002-12-24 15:33:07
<br>主题:请教一个问题
<br>内容:struct X<BR>{<BR> int a;<BR> int b;<BR>}<BR><BR>struct X Y[]=<BR>{<BR>&nbsp;&nbsp;int h;<BR>&nbsp;&nbsp;int j;<BR>}<BR><BR>Y 是一种什么样的结构?内存如何分配?请指教,谢谢!圣诞快乐!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:水番 回复日期:2002-12-24 15:37:59
<br>内容:有这种写法吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:zx 回复日期:2002-12-24 15:46:31
<br>内容:struct MSGMAP_ENTRY<BR>{<BR>&nbsp;&nbsp;UINT nMessage;<BR>&nbsp;&nbsp;LONG (*pfn)(HWND, UINT, WPARAM, LPARAM);<BR>};<BR><BR>struct MSGAMP_ENTRY&nbsp;&nbsp;_messageEntries[]=<BR>{<BR>&nbsp;&nbsp;WM_CREATE,&nbsp;&nbsp;OnCreate,<BR>&nbsp;&nbsp;WM_PAINT ,&nbsp;&nbsp;OnPaint,<BR>&nbsp;&nbsp;WM_SIZE&nbsp;&nbsp;,&nbsp;&nbsp;OnSize,<BR>&nbsp;&nbsp;WM_COMMAND, OnCommand,<BR>&nbsp;&nbsp;WM_SETFOCUS, OnSetFocus,<BR>&nbsp;&nbsp;WM_CLOSE,&nbsp;&nbsp; OnClose,<BR>&nbsp;&nbsp;WM_DESTROY, OnDestroy,<BR>}<BR>怎么理解_messageEntries?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:晚风也渡 回复日期:2002-12-24 15:57:22
<br>内容:_messageEntries[]是一个MSGAMP_ENTRY 结构类型的数组,也就是说每一个_messageEntries都包含一个nMessage字段和一个(*pfn)(HWND, UINT, WPARAM, LPARAM)字段<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:guoj 回复日期:2002-12-24 15:58:13
<br>内容:结构数组
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:zx 回复日期:2002-12-24 16:03:02
<br>内容:struct MSGAMP_ENTRY&nbsp;&nbsp;_messageEntries[]=<BR>{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ----<BR>&nbsp;&nbsp;WM_CREATE,&nbsp;&nbsp;OnCreate,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<BR>&nbsp;&nbsp;WM_PAINT ,&nbsp;&nbsp;OnPaint,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|这一块如何理解?<BR>&nbsp;&nbsp;WM_SIZE&nbsp;&nbsp;,&nbsp;&nbsp;OnSize,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |是不是_messageEntries<BR>&nbsp;&nbsp;WM_COMMAND, OnCommand,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|的初始化?<BR>&nbsp;&nbsp;WM_SETFOCUS, OnSetFocus,<BR>&nbsp;&nbsp;WM_CLOSE,&nbsp;&nbsp; OnClose,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;<BR>&nbsp;&nbsp;WM_DESTROY, OnDestroy,<BR>}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ----|<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:zx 回复日期:2002-12-24 16:08:53
<br>内容:struct MSGAMP_ENTRY&nbsp;&nbsp;_messageEntries[]=<BR>{<BR>&nbsp;&nbsp;WM_CREATE,&nbsp;&nbsp;OnCreate,<BR>&nbsp;&nbsp;WM_PAINT ,&nbsp;&nbsp;OnPaint,<BR>&nbsp;&nbsp;WM_SIZE&nbsp;&nbsp;,&nbsp;&nbsp;OnSize,<BR>&nbsp;&nbsp;WM_COMMAND, OnCommand,<BR>&nbsp;&nbsp;WM_SETFOCUS, OnSetFocus,<BR>&nbsp;&nbsp;WM_CLOSE,&nbsp;&nbsp; OnClose,<BR>&nbsp;&nbsp;WM_DESTROY, OnDestroy,<BR>}<BR>布知可不可以直接如下定义,去掉 "struct" :<BR>MSGAMP_ENTRY&nbsp;&nbsp;_messageEntries[]=<BR>{<BR>&nbsp;&nbsp;WM_CREATE,&nbsp;&nbsp;OnCreate,<BR>&nbsp;&nbsp;WM_PAINT ,&nbsp;&nbsp;OnPaint,<BR>&nbsp;&nbsp;WM_SIZE&nbsp;&nbsp;,&nbsp;&nbsp;OnSize,<BR>&nbsp;&nbsp;WM_COMMAND, OnCommand,<BR>&nbsp;&nbsp;WM_SETFOCUS, OnSetFocus,<BR>&nbsp;&nbsp;WM_CLOSE,&nbsp;&nbsp; OnClose,<BR>&nbsp;&nbsp;WM_DESTROY, OnDestroy,<BR>}<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:晚风也渡 回复日期:2002-12-24 16:28:11
<br>内容:对,就是初始化,和你定义平常的数组是一样的<BR>例如:int a[5]={1,2,3,4,5};<BR><BR>应该可以去掉struct<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:zx 回复日期:2002-12-24 16:42:48
<br>内容:晚风也渡,谢谢!<BR>在这有雪的圣诞节日里,祝快乐,幸福!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:晚风也渡 回复日期:2002-12-24 16:44:51
<br>内容:谢谢!!也祝你快乐!!今年的圣诞节好美!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?