VC++基础开发技术
辉歌
这个作者很懒,什么都没留下…
展开
-
让CListBox具有拖放功能
让CListBox具有拖放功能1.给CListBox控件添加成员变量:name : m_dragList;Category : Control;Type : CListBox;2.修改CListBox控件的属性,去掉在"Style"页里的"Sort"属性,同时确保为单选。3.修改代码:在类的声明中,修改:CListBox m_dragList; 为CDragListBox m_d原创 2002-05-13 09:39:00 · 1599 阅读 · 1 评论 -
对话框到子控件的切换
对话框到子控件的切换例子:见附件 贴图:原始界面 被嵌入对话框中的对话框跳出了主窗口 关键字:SetWindowLong,SetWindowPos,SetParent,WS_POPUP,WS_CHILD背景:准备做一个播放器,底层接口做好了,只需传入一个窗口句柄,就可以在该窗口上面播放媒体了。本来想在一个对话框上放置一个static控件,将stati原创 2004-11-10 15:33:00 · 1498 阅读 · 0 评论 -
WTL 7.5-4291 安装手记
WTL 7.5-4291 安装手记1,从网上下载WTL 7.5 4291 版:http://sourceforge.net/projects/wtl/,得到wtl75_4291.zip2,将wtl75_4291.zip解压缩后,得到文件目录结构如下: AppWiz AppWizCE 11,666 CPL.TXT原创 2004-11-10 10:30:00 · 1338 阅读 · 0 评论 -
偶尔看到的一种新颖的流程控制方式
do{ if ( x ) break; if ( y ) break;..... if ( z ) break;}while(0);代码用 do{}while(0)的形式,使得{}种的代码必须且仅走一次,但是又可以随时用break退出整个流程。一举两得。并且流程清晰易懂。原创 2005-10-18 20:26:00 · 1638 阅读 · 1 评论