VC++
文章平均质量分 88
huasonl88
这个作者很懒,什么都没留下…
展开
-
自绘Tab控件
自绘Tab控件原创 2015-01-28 11:06:07 · 4201 阅读 · 0 评论 -
vs断点未能绑定
原文链接:http://blog.csdn.net/pc0de/article/details/41790063突然发现所有的c++项目在调试的时候加断点都会报错:”不能设置下面的断点。。。。。断点未能绑定”。起初以为是项目的设置问题,找了各种可能的原因, 包括pdb文件的设置、debug/Release设置,然后发现所有项目都是这样重启vs、重启电脑, 最后论坛求助, 发转载 2014-12-24 17:48:32 · 4538 阅读 · 5 评论 -
C++与Flash的交互
原文链接:http://blog.csdn.net/xoyojank/article/details/3122679研究Flash嵌入游戏中的可行性.......渲染问题已解决事件响应已解决下面是C++与Flash AS的交互, 以MFC为例:1. 新建一个MFC Dialog程序2. 添加一个Flash控件 3. 把Flash控转载 2015-04-02 10:06:44 · 4608 阅读 · 0 评论 -
基于IE内核的多标签浏览器开发过程
By Fanxiushu 2014 转载或引用请注明原作者原文链接:http://blog.csdn.net/fanxiushu/article/details/21837859在Windows平台做IE内核浏览器,可以非常简单,拖拖控件就能形成一个简单的”浏览器“。这顶多算是一个嵌入在应用程序中的一个COM控件而已,他不支持标签浏览,没处理弹出页面等等,压根算不上浏览器。转载 2015-04-04 09:29:31 · 8862 阅读 · 0 评论 -
浅谈MFC多进程编程,ui卡死问题
由于工作需求,最近需要把公司游戏登陆器改成用多进程实现,把主窗口和游戏窗口各自独立一个进程,目的是为了以后实现多开后界面不至于太卡且一个窗口崩掉后不至于影响其他游戏窗口。 以前从来没写过多进程,完全不懂怎么着手,只好拿着总监给的例子先认真研究了下,一边看例子一边问身边有过这方面经验的人。基本思路是,程序一启动在OnInitDialog函数调用CreateProcess创建子进程,原创 2015-04-16 11:34:13 · 9083 阅读 · 1 评论 -
WebBrowser介绍——Javascript与C++互操作
原文链接:http://www.cnblogs.com/lucc/archive/2010/11/24/1886087.htmlWebBrowser控件是Microsoft提供的一个用于网页浏览的客户端控件,WebBrowser控件的使用相当广泛,例如很多邮件客户端都是使用可编辑的WebBrowser控件作为写邮件的工具,也有很多软件用WebBrowser控件弹出网页,如qq的新闻首页转载 2015-03-11 16:02:39 · 627 阅读 · 0 评论 -
MFC向指定网站post数据
最近有个需求需向指定网站post数据,用于注册账号。例如:http://baidu.com post时需要携带账号和密码信息 如:http://baidu.com?code=abc&password=123456当然还有经过md5加密过得签名。记得以前有做过类似的需求,网上搜也是一大堆,看的我有些眼花了。以下是我实现用到的两个接口:CString MultiAccoutDlg::Post原创 2015-03-12 15:15:41 · 4106 阅读 · 1 评论 -
MFC操作注册表
原文链接:http://www.cnblogs.com/trying/archive/2012/07/16/2863763.html打开注册表键 1 LONG RegOpenKeyEx(2 HKEY hKey, // handle to open key主键3 LPCTSTR lpSubKey, // subkey name子键4转载 2015-11-24 11:05:27 · 448 阅读 · 0 评论 -
VC++ 获取mac地址
原文链接:http://www.cnblogs.com/SteveCheung/archive/2012/07/18/2597449.html 1 // MacAddress.cpp : Defines the entry point for the console application. 2 // 3 4 #include "stdafx.h" 5 #incl转载 2015-12-12 12:23:08 · 3515 阅读 · 0 评论 -
继承CWnd自绘按钮
自绘按钮,基础CWnd原创 2015-01-28 09:34:19 · 4197 阅读 · 3 评论 -
在CHtmlView中判断页面加载完成
首先想想这个问题如果是在JS里面是如何实现的。 JS里面最简单的方式就是利用onload事件让一段JS在页面加载完成后启动。 使用onload事件的好处是,能够保证页面上的image图片都已经加载完成。 比如: window.onload = function() { // do something }转载 2013-04-08 17:46:50 · 1052 阅读 · 0 评论 -
Win32中安全的子类化
关于子类化的话题虽然有些旧,但它至今仍然不失为一种开发Windows的强有力技术,在MFC的内核、甚至.NET的内核中都离不开它,希望本连载能对Windows开发的爱好者有所帮助。原文标题:Safe Subclassing in Win32作者:Kyle MarshMSDN技术组点击此处查看原文摘要本文描述了Win32环境下的子类化,描述了它是如何工作的以及转载 2013-04-07 19:34:39 · 2659 阅读 · 1 评论 -
在SDK程序中使用MFC中的辅助类
原文链接:http://www.cnblogs.com/lzjsky/archive/2010/11/22/1884407.html在SDK程序中使用MFC中的辅助类 由于MFC中的辅助类,如CFileDialog,CFileFind,CString等使用起来非常的方便 如果用API来完成相应的工作,则需要自己完成大量的重复工作,使用MFC的转载 2012-12-25 13:40:23 · 381 阅读 · 0 评论 -
如何在程序中动态设置墙纸
原文链接:http://www.cnblogs.com/lzjsky/archive/2011/01/17/1937514.html大家都知道设置WINDOWS桌面墙纸的WIN32 API是SystemParametersInfo, 使用SPI_SETDESKWALLPAPER参数便能设置墙纸: ::SystemParametersInfo(SPI_SETDESKWALLPAPER, 0转载 2012-12-25 16:34:29 · 496 阅读 · 0 评论 -
MFC实现全屏功能的代码
原文链接:http://www.cnblogs.com/lzjsky/archive/2010/11/02/1867127.html 很多的播放器都有快捷键控制窗口以全屏幕的方式显示。给应用程序加上全屏幕的功能,并不需要很多的代码,比如给一个基于对话框的应用程序加上全屏功能只需要以下少量代码就可以工作了。void CShowDemoDlg::FullScreenView(voi转载 2012-12-25 17:43:12 · 970 阅读 · 0 评论 -
Shell扩展编程入门
原文链接:http://blog.sina.com.cn/s/blog_56dee71a010007zn.html Windows中存在各种Shell扩展,但是介绍编写Shell扩展的文档却较少见。前段时间看了一个介绍Shell扩展编程的文档,简洁明了,可操作性强,于是就边看边照做里面的例子程序。文档一共9节,我已经看了6节了。写这篇文章小结一下。 Shell扩展的英文是“She转载 2013-02-04 15:32:22 · 1256 阅读 · 0 评论 -
细说UI线程和Windows消息队列
原文链接:http://www.cnblogs.com/bitfan/archive/2010/01/14/1648068.html在Windows应用程序中,窗体是由一种称为“UI线程(User Interface Thread)”的特殊类型的线程创建的。 首先,UI线程是一种“线程”,所以它具有一个线程应该具有的所有特征,比如有一个线程函数和一个线程ID。转载 2013-02-18 22:54:40 · 844 阅读 · 0 评论 -
MFC创建UI线程
ref : http://www.qingfengju.com/article.asp?id=113UI 线程 是由CWinThread 派生类控制的,这个派生类和CWinApp 极为类似,实际上CWinApp 也是一个UI线程,他是应用程序的主线程 ,一般我们所说的UI 线程,是指除主线程 之外的界面 线程。 具体创建方法: 1.创建一个CWinThread 的派生类CUiT转载 2013-02-18 22:50:10 · 5868 阅读 · 0 评论 -
高权限进程实现拖曳文件操作
先描述下我遇到的问题,我写的一个软件在win7,xp下都能够实现拖放加载图片,但是一到win8下拖放就失效了,WM_DROPFILES根本就没接收到,后来找到了这篇文章并解决了问题。 在Vista/Win7系统中,由于UAC和UIPI的存在,低权限的进程是无法向高权限的进程发送任何高于WM_USER的消息,而低于WM_USER的消息一部分也会因为安全原因被禁止。详情可见:《UAC的前世今生转载 2013-02-26 15:21:12 · 1825 阅读 · 1 评论 -
透明窗口(窗口上面文字图片等内容不透明)的实现
透明窗口(窗口上面文字图片等内容不透明)的实现 本文讨论通过SetLayeredWindowAttributes来实现本文的目的。 SetLayeredWindowAttributes的实现必须将窗口设置为WS_EX_LAYERED的扩展风格。 然而,只有WS_POPUP窗口才能设置WS_EX_LAYERED的扩展风格。这就意味着只能够在POPUP的窗转载 2013-03-20 18:13:48 · 1801 阅读 · 0 评论 -
如何弹出一个窗口气泡
原文链接:http://blog.csdn.net/tangaowen/article/details/5108980 如何弹出一个窗口气泡 最近在工作中遇到这样一个需求,就是需要将一个窗口从右下角任务栏下面缓缓的上升到任务栏的上面,现在有很多的软件都有这样的气泡,比如:搜狗输入法的词条更新窗口,还比如CSDN的广告窗口等等。 1.首先 将要弹出的窗口转载 2013-03-22 12:01:22 · 1665 阅读 · 0 评论 -
Unicode下CString和char *之间的互相转换
原文链接:http://blog.csdn.net/candyliuxj/article/details/6796001CString中存储的字符的数据类型为wchar_t类型。一、CString转换为char *(1)方法一:使用wcstombs()[cpp] view plaincopy#include usi转载 2015-12-12 12:25:39 · 3451 阅读 · 0 评论