点点滴滴

不积跬步,无以至千里;不积小流,无以成江海。

储备列表

  • 窗口截图,可以获取遮挡窗口完整的图像

    1

    窗口截图,可以获取遮挡窗口完整的图像,并保存到bmp文件中去。主要用到的函数中PrintWindow,VC6不支持该函数,请使用VS2008来编译。其它需求如平台要求请参考MSDN文档。<div class="tools" style="padding-top: 3px; padding-right: 8px; paddin

    soskp-yoours2011-03-23 13:43:27

    阅读更多
  • 对话框上右下角显示resize icon(可以拖动改变对话框的大小)

    2

    <div class="tools" style="padding-top: 3px; padding-right: 8px; padding-bottom: 10px; padding-left: 10px; font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif; color: silver; backgroun

    soskp-yoours2011-03-23 13:37:21

    阅读更多
  • 应用程序加载外部字体文件

    3

    <a style="text-decoration: none; color: rgb(160, 160, 160); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: inherit; border-top-style: no

    soskp-yoours2011-03-23 13:35:19

    阅读更多
  • 屏幕截图(带光标)

    4

    <a style="text-decoration: none; color: rgb(160, 160, 160); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: inherit; border-top-style: no

    soskp-yoours2011-03-23 13:30:40

    阅读更多
  • 在主线程中终止带消息处理的线程的方法

    5

    当线程中有消息处理时,如一般的线程中显示操作结果时,此时如果要在主线程中使用WaitForSingleObject的话,往往会导致阻塞,例如如下的主线程终止副线程,而副线程中用了诸如SendMessage的函数,那么自然相互锁住了,因为你运行等待的函数没有返回,那么线程中的消息得不到处理,自然就两边的线程都阻塞在那里,此时可以使用API函数MsgWaitForMultipleObjects来解决,如下所示。将等待到的消息进行处理。再继续

    soskp-yoours2011-03-21 16:29:21

    阅读更多
  • [转载]VC使用VCLSkin美化界面

    6

    实验准备:1.Delphi 7和Visual C++2.VCLSkin开始实验:1.新建一个DLL工程。打开Delphi 7→菜单栏→File→New→Other→DLL Wizard,自动生成一些代码,然后点击保存所有,新建一个文件夹改名为“vcskin”,保存在此文件夹下,工程名改为vcskin.dpr。2.复制VCLSkin一些文件。从VCLSKIN\source文件夹

    soskp-yoours2011-03-18 16:24:57

    阅读更多
  • TransparentBlt与Alphablend

    7

    一幅图片含有要透明(或要屏蔽),即不显示的颜色(TransParentBlt),而且还需要使其半透明(AlphaBlend),例如显示效果为一个圆形的半透明球。上网搜了一下也没找到什么有用的信息,因此自己没办法自己想了一下,解决方法如下:void AlphaBmp(HDC hdc,HBITMAP hBitmap,int x,int y,short limit,HRGN hRgn,COLORREF col){  BLENDFUN

    soskp-yoours2011-03-16 08:33:46

    阅读更多
  • coreseek 在windows下的编译

    8

    一、介绍        Coreseek是一款基于Sphinx的开源检索引擎,支持Tb级的全文数据索引,专门为中文用户提供免费开源的中文全文检索系统。        我们可以根据其提供的开源代码进行修改,使其更符合我们的搜索要求。二、源代码编译    sphinx.h 头文件定义 #define USE_MY

    soskp-yoours2011-03-13 18:24:28

    阅读更多
  • openMP并行编程

    9

    1、fork/join并行执行模式的概念  

    soskp-yoours2011-03-12 21:27:21

    阅读更多
  • Vc自定义贴图界面的简单实现

    10

    1.导入皮肤资源2.在.h中定义// 标题栏CBitmap m_BitmapTopLeft; CSize m_szBitmapTopLeft;CBitmap m_BitmapTopMid;CSize m_szBitmapTopMid;CBitmap m_BitmapTopRight;CSize m_szBitmapTopRight;// 窗体CBitmap m_BitmapCenterLeft; CSize m_sz

    soskp-yoours2011-03-10 14:04:15

    阅读更多