摘要:
在一些碰到过的多媒体软件编制过程中通常需要彻底屏蔽任务条,通常的办法是调用showwindow(h,sw_hide)来隐藏任务条,但是不能屏蔽开始菜单,通过键盘的win功能键还是可以打开开始菜单,所以配合键盘钩子,来屏蔽开始菜单。
library hide;
{ important note about dll memory management: sharemem must be th......
摘要:
转自大富翁论坛,至于如何重新编译可以参考《fastreport 3.07 专业的安装及中文化》
q:fastreport 3.x导出pdf乱码怎么解决?(中文乱码,英文没问题). a:用下面这代码替换 frxpdffile.pas 中原来的代码就可以了已在enterprise(应该说是professional) 3.07下测试通过;注意事项:字体内嵌的复选框不可选。
procedure tf......
在Delphi中开发使用多显示器的应用程序
windows可以将多个显示器映射为虚拟桌面,使我们可以利用这一点设计出方便工作的应用程序.例如powerpoint就充分发挥了双显示器的优势(大多数的笔记本电脑都支持),它可以在一个显示器上播放幻灯片,而在另一个显示器上显示备注,可以控制播放的进程,使使用者做商务演说的时候非常等心应手.那么我们怎么开发这种应用程序呢?这篇文章将向你展示如果用delphi实现使用多显示器的应用程序.
【程序编程相关:
Delphi高精度计时方法】
windows还支持克隆显示方式,每个显示器输出同样的内容,这对某些应用也是有意义的.还有些显卡虽然也支持两个显示器,不过他们并不是真正意义上的多显示器,而是虚拟高分辨率显示模式(如2048×768或者1024×1536),通过显卡将画面分别显示到两个显示器上.这两种显示模式都不是本文介绍的zhongdian,而且也非常简单,所以我们也就不再赘述了. 【推荐阅读:
ShadowStar CodeFast 】
【扩展信息:
Delphi2005的使用感受】
windows最多支持10个显示器,windows将所有显示器映射为一个大的虚拟桌面.可以将显示器理解为桌面某个局部的视图.在显示属性中可以根据显示器的物理位置任意排布这些显示器.如果显示器的排列不规则,虚拟桌面上的某些部分可能无法显示在任何一个显示器上.为了不使一个窗体显示在两个显示器之间等原因的考虑,windows将一个显示器作为主显示器.启动计算机时,登录对话框就显示在主显示器中.绝大多数程序启动示,都会显示在主监视器中.
根据上述介绍,不难发现几个重要的概念:桌面.显示器.主显示器等.首先必须先弄清楚这些概念以及他们之前的关系....
下一页 摘要:
看过几篇关于vc和delphi比较的文章,自己也有心写写代码试试,我在vc6下新建了一个工程,叫wintest。代码如下:#include <windows.h>
hwnd hwndbutton;int cx, cy;
lresult callback mainwndproc (hwnd hwindow, uint nmsg, wparam wprm, lparam lprm){......