2010年4月5日

[原创] MicroWindows学习笔记之消息管理

摘要: 数据结构1、MSG/** Message structure*/typedef struct tagMSG { MWLIST link; /* microwin*/ HWND hwnd; UINT message; WPARAM wParam; LPARAM lParam; DWORD time; POINT pt;} MSG, *PMSG, NEAR *NPMSG, FAR *LPMSG;所在... 阅读全文

posted @ 2010-04-05 19:54 高原 阅读(579) 评论(0) 推荐(0)

[原创] MicroWindows学习笔记之对于SendMessage的疑问

摘要: 当初在学Windows编程时,总觉得奇怪,为什么对于窗口、控件的操作,要通过WM_XXX消息的形式呢?通过API方法简单明了,非要用消息不是多此一举吗!前段时间与同事讨论MicroWindows时,突然发现这样做是另有目的。大多数的图形系统,它的控件系统基本上都不支持多线程操作,即如果想操作控件的东西,那你只能在该控件对象所在的图形线程里做,在其他线程里操作都会有意想不到的后果,用户自己承担责任。... 阅读全文

posted @ 2010-04-05 14:11 高原 阅读(468) 评论(0) 推荐(0)

导航