当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 网上已经有许多地方提到了如何将在任务栏隐藏应用程序,使用的方法都是将Application的属性变为WS_EX_TOOLWINDOW。
 

 

 ·vc++实现文件间批量转换功能    »显示摘要«
    摘要:  一、前言   本人在开发惠普色谱工作站增强软件的过程中,实现了把指定目录下的色谱数据文件全部转换成纯文本文件的功能。下面,通过用一个具体的例子来说明此功能的实现方法。   全部代码用visual c++6.0在windows95/98/2000下编译通过。   二、实例   首先用mfc appwizard生成一个sdi风格的应用程序test,生成过程中全部使用缺省设置。   其次,......
 ·如何检测打印机是否联机    »显示摘要«
    摘要: 使用专用打印机 ,没有驱动程序,我用直接往lpt1写的方法打印,如果打印机联接正常, 打印的数据会正常输出,但是当打印机未联机或打印机没开,程序打印时就会死机,只能按ctrl+alt+del强行终止 。有什么办法可以判断打印机状态,或是如何设置一个timeout时间来终止 打印 ? 方法如下: bool lptprint(char prtdata[],int prtlen,int tim......


制作一个不在任务栏及任务列表中显示的幽灵程序
网上已经有许多地方提到了如何将在任务栏隐藏应用程序,使用的方法都是将application的属性变为ws_ex_toolwindow.即在winmain函数中加入如下代码:

dword dwexstyle = getwindowlong(application->handle, gwl_exstyle); 【程序编程相关:工作两年(一)——进入Compiler的

【推荐阅读:安装VS 6.0遇到的问题

setwindowlong(application->handle, gwl_exstyle, dwexstyle); 【扩展信息:CComboBox控件详解

dwexstyle |= ws_ex_toolwindow;

application->initialize();

application->createform(__classid(tform1), &form1);

application->showmainform = false;

showwindow(application->handle, sw_hide);

application->run();

这样做之后,应用程序就不会在任务栏显示了,但在win9x的任务列表中仍能看到.要想在任务列表也将自己的程序隐藏就要借用kernel32.dll中的registerserviceprocess这个函数了.
...   下一页
 ·用树型控制展现win95注册库    »显示摘要«
    摘要:  王惠民   树型控制是win 95支持的公共控制之一,功能极强,对多数事件的响应都是自动实现的。如果 使用它来开发访问像win 95注册库这样具有层次结构的复杂程序,则能够让您省事不少。有关树型控制及win 95注册库本身的一些知识,请参考联机文挡。本文着重介绍采用树型控制展现win 95注册库的有关实现方法及遇到问题时的处理过程。   一、加入树型控制和像表小位图   首先,建立......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE