摘要:
编程论坛 楼主这是我修改网上找的代码打开外部程序我做到了......但是就是无法向文本框发送一个"粘帖"消息...不知道sendMessage那个函数的参数是不是错了..谢谢各位了PS:PROCESS_INFORMATION pi; STARTUPINFO si;都是MFC窗口的成员变量C/C++codevoid CProgcessDlg::OnBnClickedButton1(){ si.cb = sizeof(STARTUPINFO); si.lpReserved = NULL; si.lpDesktop = NULL; si.lpTitle = ... 阅读全文
posted @ 2012-02-16 10:43
知识天地
阅读(444)
评论(0)
推荐(0)
摘要:
函数功能:该函数返回指定窗口的边框矩形的尺寸。该尺寸以相对于屏幕坐标左上角的屏幕坐标给出。函数原型:BOOL GetWindowRect(HWND hWnd,LPRECTlpRect);参数:hWnd:窗口句柄。lpRect:指向一个RECT结构的指针,该结构接收窗口的左上角和右下角的屏幕坐标。返回值:如果函数成功,返回值为非零:如果函数失败,返回值为零。若想获得更多错误信息,请调用GetLastError函数。速查:Windows NT:3.1以上版本:Windows:95以上版本;Windows CE:1.0以上版本;头文件:Winuser.h;库文件:User32.lib。 阅读全文
posted @ 2012-02-16 10:39
知识天地
阅读(1099)
评论(0)
推荐(0)
摘要:
1 首先备份源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup2 而后用gedit或其他编辑器打开gksu gedit /etc/apt/sources.list3 从下面列表中选择合适的源,替换掉文件中内容,保存编辑好的文件注意:一定要选对版本4 然后,刷新。sudo apt-get update注意:一定要执行刷新Intrepid(8.10) 版本Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用):deb http://archive.ubuntu.com/ubuntu/ intrep 阅读全文
posted @ 2012-02-16 10:36
知识天地
阅读(298)
评论(0)
推荐(0)
摘要:
Ubuntu 8.04 LTS(长期支持版)免费光盘已经接受预定!https://shipit.ubuntu.com/有刻录机的最好自己刻盘,体谅人家.总纲:分以下几部分工作(更新(截至4月27日)截至5月30日,决定停止更新,文章写长了就没意思了,眼花,啰嗦)作者pengkuny原始链接http://www.pengkuny.com/post/Install_Ubuntu8.04.html考虑到文章太长(超过一万字),将文章分割为十一篇子文章(蓝色文字链接)。欢迎大肆转载,任意修改,但请务必保留作者和原始链接,ubuntu的世界是自由和分享的,也是尊重劳动的。一.系统初始化二.输入法三.系统 阅读全文
posted @ 2012-02-16 10:35
知识天地
阅读(264)
评论(0)
推荐(0)
摘要:
一.基础知识首先想编这种程序需要一些基础知识。会用Vc++,包括16/32位。精通Windows API特别是GDI,KERNEL部分。懂汇编语言,会用softice调试程序,因为这种程序最好用softice调试。二.基本原理在Window 3.x时代,windows系统提供的字符输出函数只有很少的几个。TextOutExtTextOutDrawText......其中DrawText最终是用ExtTextOut实现的。所以Windows的所有字符输出都是由调用TextOut和ExtTextOut实现的。因此,如果你可以修改这两个函数的入口,让程序先调用你自己的一个函数再调用系统的字符输出,你 阅读全文
posted @ 2012-02-16 10:33
知识天地
阅读(466)
评论(0)
推荐(0)
摘要:
推荐指数:★★★☆文档人气:1961本周人气:17发布日期:2006-12-13这次我想和大家一起讨论一下 Windows 的 Shell 扩展编程,首先在阅读以下内容之前我还是推荐大家看一下《COM技术内幕》这本大作,不过即使您没有有关的基础知识其实也是无所谓的,因为以下讲解是傻瓜式讲解。开发环境Windows Professional 2000Microsoft Visual C++ 6.0 + ATL3.0参考文献COM技术内幕ATL应用与开发指南(第二版)Windows外壳扩展 Windows外壳扩展的英文名称为:Windows Shell Extension。Windows外壳扩展是 阅读全文
posted @ 2012-02-16 10:29
知识天地
阅读(5907)
评论(3)
推荐(1)
摘要:
用Shell扩展实现源代码统计程序作者/king_dxs下载源代码一、前言 在 Windows 的资源管理器窗口中,我们见过 WinZIP,WinRAR 等软件能在文件或文件夹的默认快捷菜单中添加几个菜单项,它可以使用户无须进入软件内部而直接在视窗中进行压缩/解压操作,十分方便用户操作,这无疑是一 个较好的应用模型,它就是我们所说的Shell扩展技术。本文将以一个普通的源代码统计程序为例来说明怎样实现Shell扩展技术。下面是程序的运行效果 图:图一 示例代码运行效果图一图二 示例代码运行效果图二二、实现原理 为了在Windows的任何视窗中扩展文件或文件夹的默认菜单,我们必须使Windows 阅读全文
posted @ 2012-02-16 10:28
知识天地
阅读(592)
评论(0)
推荐(0)
摘要:
使用弹出式菜单(PopMenu)弹 出式菜单(PopMenu)大家都熟悉,在WIN98的桌面上单击鼠标右键弹出的菜单就是弹出式菜单。通常情况下,弹出式菜单在鼠标右键单击时弹出,当 然,也可以根据需要随时弹出。 在VC++5的MFC中,管理菜单的类叫CMenu。下面我向大家介绍建立一个弹出式菜单的基本方法。一、在资源编辑器中建立一个菜单资源新建一个菜单资源,比如把菜单的ID号为IDC_POPMENU。此菜单有一项两层,即有一个可弹出的菜单项,而此菜单项的弹出内容即为将要建立的弹出式菜单的内容。至于每一个菜单项的消息映射,与一般的菜单相同。二、使用CMenu类对象CMenu类的成员函数较多,但建立 阅读全文
posted @ 2012-02-15 16:34
知识天地
阅读(648)
评论(0)
推荐(0)
摘要:
参数为False时返回当前窗口系统菜单(窗口标题栏右键弹出的移动、大小、最大化等)的句柄。 系统菜单是指我们点击窗体左上角的小图标时所弹出的菜单,其中好象有“恢复”.“移动”.“最大化”.“最小化”.“关闭”这么几个按钮.这个菜单用普通 的方法是不能编辑与改变的,但是我们可以通过api函数getsystemmenu来得到它的句柄,然后通过菜单相关的api函数就能改变它了。如果括号中参数为FALSE,GetSystemMenu返回当前使用窗口菜单的拷贝的句柄。该拷贝初始时与窗口菜单相同,但可以被修改。如果此参数为TRUE,GetSystemMenu重置窗口菜单到缺省状态。如果存在先前的窗口菜单, 阅读全文
posted @ 2012-02-15 16:33
知识天地
阅读(4480)
评论(0)
推荐(0)
摘要:
http://www.comprg.com.cn/detail.asp?hw_id=2039 阅读全文
posted @ 2012-02-15 16:32
知识天地
阅读(728)
评论(0)
推荐(0)
浙公网安备 33010602011771号