
Windows 程序设计
文章平均质量分 50
shyboy_NWPU
这个作者很懒,什么都没留下…
展开
-
CString GetBuffer() and ReleaseBuffer()
CString GetBuffer() and ReleaseBuffer()2009-05-12 16:32原文地址:http://hi.baidu.com/winnyang/blog/item/067b0a5423805f173b293508.htmlLPTSTR GetBuffer( int nMinBufLength ) 这个函数是CString 的一个比较实用的转载 2009-07-16 09:53:00 · 967 阅读 · 0 评论 -
任意位置拖动窗口
点击窗口任意位置进行拖动的方法:在鼠标左键按下消息响应函数中增加以下语句://向系统发送HTCAPTION消息,让系统以为鼠标点在标题栏上,完成窗口的拖动PostMessage(WM_NCLBUTTONDOWN,HTCAPTION,MAKELPARAM(point.x, point.y));原创 2010-03-10 20:09:00 · 1009 阅读 · 0 评论 -
VC6.0应用程序实现XP风格简便方法
src:http://blog.myspace.cn/e/403988935.htm 此方法SDK/MFC通用,简单的讲就是插入一个资源,类别为24,ID为1,以VC6为例,2003和 05类似。在VC6资源编辑试图下点击Insert(插入),然后选择Custom(自定义),在Resource Type(资源类别)填上24,然后在新插入的资源属性对话框中不勾选"Externa转载 2010-03-08 11:23:00 · 1163 阅读 · 0 评论 -
在非MFC程序中引用CString
在非MFC程序中引用CString作者:阿半src: http://www.vckbase.com/document/viewdoc/?id=1437 CString在当今软件设计界里还是小有名气的,说它是MFC中使用的最多的类一点也不过,然而在使用sdk编windows程序的时候,确不能利用CString类,只能用sdk的运行时库,比如strlen,strcpy,strstr等等,本文转载 2010-03-04 17:50:00 · 762 阅读 · 0 评论 -
GetLastActivePopup---获取某个窗口所拥有的所有窗口中的活跃窗口的句柄
GetLastActivePopup FunctionThe GetLastActivePopup function determines which pop-up window owned by the specified window was most recently active. SyntaxHWND GetLastActivePopup(原创 2009-11-05 20:46:00 · 3415 阅读 · 0 评论 -
普通窗口非标题栏拖动方法
在对话框中添加左键按下响应函数,在此函数中发送以下消息: PostMessage(WM_NCLBUTTONDOWN,HTCAPTION,MAKELPARAM(point.x, point.y)); 例子:void CTestDialog::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: Add your m原创 2009-11-05 20:24:00 · 906 阅读 · 0 评论 -
转载-C++多线程调试和测试的注意事项
C++多线程调试和测试的注意事项2009年05月08日 星期五 09:19在上次的帖子聊了C++多线程的跨平台问题,后来感觉意犹未尽。今天顺便说一下开发C++多线程应用程序时,有关调试和测试的一些注意事项。下面这些注意事项主要是针对C++,不过有些对于其它的语言也适用。★关于设置断点和单步执行很多同学非常依赖于调试器的断点功能和单步功能。这在单线程情况原创 2009-07-10 11:24:00 · 779 阅读 · 0 评论 -
怎么样获取桌面图标句柄,并用VC完成随意移动桌面图标地位置?
源地址:http://www.qqgb.com/Program/VC/VCJC/Program_251616.html桌面图标是放在 SysListView32这个列表中,下面得到了它的句柄,如何遍历它得到各各桌面图标的句柄? 如果桌面上有文件夹,文件什么的怎么分辨?以下三句得到列表的句柄,哪个能告诉我下面该怎么做,我的目标是通过 MoveWindow函数来任意改变桌面上所有图转载 2009-06-17 12:25:00 · 7605 阅读 · 3 评论 -
功能强大的vc6调试器
source:http://www.vckbase.com/document/viewdoc/?id=1262功能强大的vc6调试器 作者:yy2better 要成为一位优秀的软件工程师,调试能力必不可缺。本文将较详细介绍VC6调试器的主要用法。 windows平台的调试器主要分为两大类:转载 2009-08-13 20:25:00 · 839 阅读 · 0 评论 -
What is a First Chance Exception?
David Kline source:http://blogs.msdn.com/davidklinems/archive/2005/07/12/438061.aspxWhat is a First Chance Exception? Have you ever been debugging an application and seen a message, in转载 2009-08-12 09:52:00 · 1245 阅读 · 0 评论 -
The Complete Guide to C++ Strings, Part I - Win32 Character Encodings- By Michael Dunn
source:http://www.codeproject.com/KB/string/cppstringguide1.aspxIntroductionYouve undoubtedly seen all these various string types like TCHAR, std::string, BSTR,and so on. And th转载 2009-08-05 17:06:00 · 1183 阅读 · 0 评论 -
C++字符串完全指引之一 —— Win32 字符编码
source:http://www.vckbase.com/document/viewdoc/?id=1082C++字符串完全指引之一 —— Win32 字符编码 原著:Michael Dunn 翻译:Chengjie Sun 原文出处:CodeProject:The Complete转载 2009-08-05 17:36:00 · 656 阅读 · 0 评论 -
什么是pdb,idb文件,.clw文件、.ncb文件和.aps文件
什么是pdb,idb文件,.clw文件、.ncb文件和.aps文件2008-09-15 10:00LINK uses a PDB to hold debugging information for the .EXE file or .DLL file. Th原创 2009-07-27 10:07:00 · 9758 阅读 · 0 评论 -
精解CString类的GetBuffer,ReleaseBuffer 函数(VC++)
精解CString类的GetBuffer,ReleaseBuffer 函数(VC++) 收藏 <!-- document.body.oncopy = function() { if (window.clipboardData) { setTi转载 2009-07-16 09:57:00 · 4895 阅读 · 4 评论 -
CWebBrowser2的使用
一个CWebBrowser2包含了几个子窗口,子窗口类名分别是:Shell DocObject View,Shell Embedding,Internet Explorer_Server。如果用CWebBrowser2加载一个swf文件,还会有一个类名为MacromediaFlashPlayerActiveX的子窗口。可以通过给CWebBrowser2发送消息,弹出添加到收藏夹等IE常见功能对话框。具体方法网上一搜就有,大体方法如下:获取Explorer_Server窗口指针或者句柄,然后给Explor原创 2010-08-25 22:21:00 · 2974 阅读 · 1 评论