- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 关于vc中实现图像旋转的看法
本人正在学习数字图像处理方面的知识,学习到图像的旋转变换了,在csdn中看到不少的源码:其中有这么两句: // 两个常数,这样不用以后每次都计算了 f1 = (float) (-0.5 * (lNewWidth - 1) * fCosa - 0.5 * (lNewHeight - 1) * fSina + 0.5 * (lWidth - 1)); f2 = (float) ( 0.5
2009-08-07 21:08:00
1275
原创 在vc中实现DIB图像镜像转换的两个方法
具体的代码如下://镜像处理BOOL ImageMirror(LPSTR lpDIBBits,LONG lWidth,LONG lHeight,BOOL V_H){ //方法一 LPSTR lpSrc;//指向原位图的指针 LPSTR lpDupArea;//指向要复制区域的指针 LPSTR lpDupDib;//指向复制图像的指针 LONG lLineBytes=WIDTHBYTES(lWi
2009-08-07 10:17:00
1178
转载 利用Shell创建快捷方式
创建windows的快捷方式,首先利用OLE通过调用CoCreateInstance()函数建立一个IID_IShellLink实例,并且同时得到其接口指针。利用这个接口指针可以对其各个属性项进行设置。为了使这些信息以快捷方式的数据文件(*.lnk)格式保存起来,还需要从IID_IShellLink对象取得IID_IPersistFile接口指针,以便于调用其成员函数Save()保存前面设置的信息
2009-07-31 19:27:00
1211
原创 注册新的文件类型(如*.future*文档类型)
想要在注册表中注册新的文件类型,只需要在注册表中添加两项值:一是对扩展名的注册,二是对扩展名的操作信息进行注册。以下以*.future*为例,说明详细的编程过程,并且设定.future文档的默认打开方式为写字本,这样新建一个.future文档以后,双击时就不会出现让你选择打开方式的对话框。void CShellFileDialogDlg::OnRegisternew() { // TODO:
2009-07-31 16:08:00
688
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人