
window编程
文章平均质量分 69
cool_time
这个作者很懒,什么都没留下…
展开
-
Thread API
记录下经常要用到的关于thread的相关API,并写为跨平台模式。方便以后使用。原创 2011-05-31 21:55:00 · 1079 阅读 · 0 评论 -
在foreach 中remove 和add
List m_list = new List(); m_list.Add(1); m_list.Add(2); m_list.Add(3); m_list.Add(4); m_list.Add(5); m_list.Add(6);原创 2011-11-30 11:55:50 · 1190 阅读 · 1 评论 -
C#文件拖放操作(DragDrop File)
C#文件拖放操作(DragDrop File)转自:http://www.csframework.com/archive/1/arc-1-20110817-1799.htm首先将窗体的 AllowDrop=True;C# Code://拖文件到窗体上触发DragEnter事件private void Form1_DragEnter(object sender, Sy转载 2011-11-11 14:41:38 · 4022 阅读 · 0 评论 -
注册表API简易教程
转载:http://www.xuyibo.org/article/71.htm术语对照注册表操作常用APIAPI说明RegCreateKey创建一个KEY,并返回相应的HKEYRegOpenKey打开注册表,得到一个HKEY,用来作为下面这些函数的第一个参数。RegOpenKeyEx同RegOpenKey类似,一般转载 2012-01-06 17:30:29 · 576 阅读 · 0 评论 -
Boost Smart Pointers 智能指針
Smart Pointers 智能指針转载:http://boost.ez2learn.com/libs/smart_ptr/smart_ptr.htmIntroduction 簡介Common Requirements 共同需求Exception Safety 異常安全Exception-specifications 異常規範History and Acknowledge转载 2012-01-09 15:30:39 · 1562 阅读 · 0 评论 -
Boost 的事件管理架構:Signal / Slot
Boost 的事件管理架構:Signal / Slot(上)这篇文章写的很好,但国内需要翻墙才能看到,故转载至此,方便大家转载:http://kheresy.wordpress.com/2011/04/07/boost_signals_part1/ 隔了很久了,不過這篇也是之前 Boost C++ Libraries 系列文章的一部分;而這一篇要介紹的,則是 Boost 裡面的转载 2012-01-09 17:40:35 · 1182 阅读 · 0 评论 -
《windows via C++》之windows线程同步
来自:梦在天涯C++博客(http://www.cppblog.com/mzty/)一 线程1)如果你正在编写C/C++代码,决不应该调用CreateThread。相反,应该使用VisualC++运行期库函数_beginthreadex,退出也应该使用_endthreadex。如果不使用Microsoft的VisualC++编译器,你的编译器供应商有它自己的CreateThred替代函数。转载 2011-12-29 16:23:33 · 435 阅读 · 0 评论 -
WPF DataGrid 遇到的小问题
WPF DataGrid 遇到的小问题 1) 在使用WPF的DataGrid时,虽然在绑定数据时使用的mode是twoway,但在具体使用的时候,因为界面输入过快,数据的传输具有一定的延迟。这样会有时导致异常的出现,解决这个办法我们可以自己调用函数dat原创 2011-08-01 21:25:47 · 3193 阅读 · 1 评论 -
Styling hard-to-reach elements in control templates with attached behaviours
Styling hard-to-reach elements in control templates with attached behaviours转载:http://www.scottlogic.co.uk/blog/colin/2009/02/转载 2011-08-16 16:20:01 · 701 阅读 · 0 评论 -
Styling Microsoft’s WPF datagrid
Styling Microsoft’s WPF datagrid 转载:http://blogs.msdn.com/b/jaimer/archive/2009/01/20/styling-microsoft-s-wpf-datagrid.aspxMicrosoft’s转载 2011-08-16 10:24:34 · 1244 阅读 · 0 评论 -
Mutex API
记录下自己进行资源mutex操作的API,方便以后使用。原创 2011-05-31 22:00:00 · 603 阅读 · 0 评论 -
多线程遇到的小问题
在写多线程时,会遇到的小问题原创 2011-06-01 19:11:00 · 430 阅读 · 0 评论 -
Semaphore(信号量) API
常用信号量API原创 2011-06-02 21:30:00 · 1080 阅读 · 0 评论 -
生产者—消费者(MUTEX版)
使用多线程和MUTEX锁,从硬盘中读取文件,保存到缓存LIST中。利用MUTEX锁,防止出现对LIST的读存错误。其他程序可以调用getData()来从缓存中批量获取数据,提高IO的效率。类似生产者—消费者模式。//FileData.h原创 2011-06-02 17:30:00 · 805 阅读 · 0 评论 -
ERROR: 'fstream' : ambiguous symbol
fstream : ambiguous symbol的问题转自:http://blog.sina.com.cn/s/blog_533842fb0100bv2o.html 这应该算是一个C语言遗留问题。问题出现条件:#include 后有语句using namespace std;比如#include #include using转载 2011-06-07 12:28:00 · 965 阅读 · 0 评论 -
MFC模态对话与非模态对话框
MFC模态对话与非模态对话框转自:http://blog.sina.com.cn/s/blog_62f521600100mohg.html Generally Speaking(1)创建一非模态对话框 CMyDlg* pMainWnd = new CMyDlg; pMainWnd->Create(); (2)转载 2011-06-15 20:24:00 · 621 阅读 · 0 评论 -
CWnd控件操作
1)获得一个控件的指针CWnd *m_Wnd= GetDlgItem(IDC_STATIC);2)变换控件位置和大小m_ChangeWnd->MoveWindow(rect);3)显示和隐藏控件m_Wnd->ShowWindow(SW_HI原创 2011-08-08 15:37:32 · 639 阅读 · 0 评论 -
C#动态加载DLL并进行类型转换
C#动态加载DLL并进行类型转换 转载自:http://wrl424.blog.163.com/blog/static/114331974201132113016802/问题背景:我定义了一个接口ITest,里面定义了若干的方法,比如void ShowMsg(string msg);这个接口会被其它人进行实现,这些人最终会以一个DLL文件的形式封装实现了ITe转载 2012-04-24 22:35:41 · 854 阅读 · 0 评论