2005年5月25日

透明控件的无闪烁问题

摘要: 做了几天的透明ActiveX控件,到最后还是要解决闪烁问题,在CodeProject上看到几篇文章,还不错。只是大多数都是C#的,C++的很少。 http://www.codeproject.com/buttonctrl/NoFlicker.asp 以一个实例来说明如何实现无闪烁 http://www.codeproject.com/vcpp/gdiplus/gdiplu... 阅读全文

posted @ 2005-05-25 18:39 sPhinX 阅读(789) 评论(1) 推荐(0) 编辑

2005年5月19日

VS.NET的Bug

摘要: Automation 服务器不能创建对象,regsvr32 scrrun.dll即可 阅读全文

posted @ 2005-05-19 16:38 sPhinX 阅读(358) 评论(0) 推荐(0) 编辑

2005年5月16日

找到的The LEGEND of the DRAGON的新下载地址

摘要: 也算是中国人的一份骄傲,在原来的地址不能下载了,现在在这里下载:http://imagine.thespoke.net/invitationals/images/FrontFree_Studio.zip 详细情况:http://www.pcpop.com/vga/dragon/ 作品介绍:http://www.pcpop.com/market/04/7/42812/1.... 阅读全文

posted @ 2005-05-16 10:14 sPhinX 阅读(370) 评论(0) 推荐(0) 编辑

2005年5月10日

如何编写背景透明的MFC ActiveX控件

摘要: 我找了很久这方面的文章,一直觉得要做很复杂的工作,其实非常简单。MFC本身就给我们提供了很好的实现:无窗口激活。 看看MSDN的说明: 执行窗口创建代码(即调用 CreateWindow 时发生的事情)的费用很大。维护屏幕窗口的控件不得不管理窗口的消息。因此无窗口控件比有窗口控件快。 无窗口控件的另一个优点在于,与有窗口控件不同,无窗口控件支持透明绘制和非矩形屏幕区域。透明控... 阅读全文

posted @ 2005-05-10 22:58 sPhinX 阅读(5410) 评论(3) 推荐(0) 编辑

2005年5月4日

强大的CImage类

摘要: 这下有了CImage类,处理其他类型的图片不再寻找第三方类库了。加载到对话框背景的代码如下: //从资源里载入背景JPEG图片 HRSRC hRsrc=::FindResource(AfxGetResourceHandle(), MAKEINTRESOURCE(IDR_JPG1), _T("JPG")); if(hRsrc!=NULL)... 阅读全文

posted @ 2005-05-04 16:32 sPhinX 阅读(12550) 评论(0) 推荐(0) 编辑

2005年4月30日

对话框的自动居中问题

摘要: CDialog::Create(lpszTemplateName, pParentWnd) 调用 CHJDlg::OnInitDialog() 在Create的时候会调用CDialog::CheckAutoCenter()检查自动居中, 所以要想把对话框移动到你想要的地方(用MoveWindow()),需要 在Create之后调用。 阅读全文

posted @ 2005-04-30 11:11 sPhinX 阅读(476) 评论(0) 推荐(0) 编辑

2005年4月14日

error C2533: “a::__ctor” : constructors not allowed a return type

摘要: 请检查类声明的花扩号后带有分号。呵呵 阅读全文

posted @ 2005-04-14 17:55 sPhinX 阅读(1073) 评论(0) 推荐(0) 编辑

2005年4月13日

Magic Library

摘要: 今天又有人mail我要Magic Library的代码,马上给他发了一份去,不过Magic Library现在已经不免费了,具体什么时候开始的也不知道,sourceforge上的项目也invalid了,记得以前在codeproject上有一篇关于.NET风格的控件的文章,附有代码,也挺不错的,好像叫Utility Library,不过搜索了半天,也没有找见,我当时还研究了一段时间,发了两封... 阅读全文

posted @ 2005-04-13 01:07 sPhinX 阅读(2203) 评论(9) 推荐(0) 编辑

2005年4月8日

让MPC也能播放VOB文件中的DTS

摘要: 以下讨论均以最新版本的暴风影音为主。5.03.24 大名鼎鼎的Media Player Classic还有不能播放的东东吗?有,我就遇到了这种情况。 我有一张测试用的歌碟,里面的歌曲有三条音轨,6声道的AC3(0x80),5声道的DTS(0x89),2声道的AC3(0x82)为伴唱。在DVD光驱中播放的时候一切正常,三条音轨都可以播放,但是用vStrip提取出其中的VO... 阅读全文

posted @ 2005-04-08 17:37 sPhinX 阅读(6852) 评论(8) 推荐(0) 编辑

error C3861: 'FreeAddrInfo': identifier not found, ...

摘要: 今天在编译MPC的时候,出现了这个错误提示,很奇怪,前段时间编译都是一次性通过的。G了一下,找到了一个解决办法:在项目属性中预处理器定义设“WINVER=0x0502”,查了一下MSDN: Minimum system required Macros to define ... 阅读全文

posted @ 2005-04-08 15:00 sPhinX 阅读(3322) 评论(2) 推荐(0) 编辑

导航