- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 boost::interprocess::file_lock 中 lock,try_lock,try_lock_sharable的区别
boost 文件锁,file_lock
2023-08-24 13:46:30 411
原创 wpf tabcontrol 与combobox SelectionChanged 事件
当combobox用在tabcontrol 控件的TabItem 中时,combobox的selectionChanged事件会引起tabcontrol selectionChanged 事件 private void Combobox_SelectionChanged(object sender, SelectionChangedEventArgs e) { e.Handled = true; }此方法可注册Combobox的Select...
2020-08-05 10:06:25 810
原创 16进制字符串 与无符号字节数组 互转
1.16进制字符串 转无符号字节数组unsigned char *hex2array(std::string content){unsigned char temp[result_length] = { 0 }; char sz[3] = { 0 }; int len = content.length() / 2; for (int i = 0; i < len; i++) { std::string strByte = content.su...
2020-07-27 12:10:43 1287 2
原创 c++ 单例模式 demo
#pragma once#include <mutex>class Demo{public: static Demo*getInstance() { static std::mutex locker; if (NULL == m_instance.get()) { std::lock_guar...
2020-04-10 15:29:00 164
原创 c# Action
之前一直用的是delegate,最近看同事的代码,发现都是用的Action,所以学习了下Action。Action 与delegate的区别:delegate需要根据签名的不同,需要定义多次委托类型 而 Action本身已经定义好了委托类型。delegate 可以是不提供返回类型,也可以提供返回类型 而Action 是不提供返回类型。1. .xaml文件<Window x...
2020-04-02 14:25:14 1976
原创 C# delegate的基本用法
c#的委托类似于c或c++的指针函数,可以将一个方法当作另一个方法的参数,进行传递。delegate声明:public delegate void OneMethod(); // 无参数,无返回值public delegate void TwoMethod(int x,int y); //有参数,无返回值public delegate int Thr...
2020-04-02 12:06:06 382
原创 WPF MVVM INotifyPropertyChanged
本文介绍wpf MVVM(Model-View- ViewModel ) 模式,以及界面 绑定属性,INotifyPropertyChanged的刷新功能 ,附加知识点类的继承,UserControl的使用。使用开发工具 vs20191.创建wpf项目2.项目名称 MvvmDemo3.创建UserControl在PersonUserControl中加入控件...
2020-04-01 15:38:28 509
原创 打开,关闭 Notepad.exe 进程操作
1.打开:WinExec("Notepad.exe", SW_SHOW);2.关闭:HWND hWnd = ::FindWindow(_T("Notepad"),0 ); ::SendMessage(hWnd, WM_CLOSE, WM_SYSCOMMAND, 0);
2015-03-20 11:30:19 1871
原创 如何让mfc程序只运行一个
BOOL MyApp::InitInstance(){::CreateMutex(NULL,TRUE,m_pszExeName);if(GetLastError()==ERROR_ALREADY_EXISTS){AfxMessageBox("该程序已经运行!");exit(0);} ...............}
2015-03-11 13:19:54 281
mysql-5.5.15
2014-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人