- 博客(6)
- 收藏
- 关注
原创 C# 大小端转换
public Int64 GetInt64(Byte[] bytes) { Int64 ret = 0; ret |= ((Int64)byte[0] & 0x00FF); ret |= ((Int64)byte[1] & 0x00FF) << 8; ret |= ((Int64)byte[2] & 0x00FF) << 16; ret |= ((Int64)byte[3] & 0x00FF) << 24; ret |= ((I
2021-07-09 09:47:48
1639
转载 sql - INSERT … ON DUPLICATE KEY UPDATE …
转载:https://blog.youkuaiyun.com/weixin_39469127/article/details/93768427 **说明: 1. on duplicate key update 含义: 1)如果在INSERT语句末尾指定了 on duplicate key update, 并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值, 则在出现重复值的行执行UPDATE; 2)如果不会导致唯一值列重复的问题,则插入新行。 2. valu
2021-07-08 09:39:27
656
原创 MFC 播放声音wave文件
头文件 #include<MMSystem.h> #pragma comment(lib,"winmm.lib) 播放声音 PlaySound(_T("f:\\test.wav"),NULL,SND_FILENAME|SND_ASYNC|SND_LOOP);//循环播放 //声音加载到资源文件 PlaySound(MAKEINTRESOURCEW(IDR_WARE_ALARM),AfxGetResourceHandle(),SND_ASYNC|SND_RESOURCE|SND_LOOP);
2021-07-06 11:16:37
290
原创 MFC 屏蔽“ESC“键和”ENTER”键退出界面
virtual BOOL PreTranslateMessage(MSG* pMsg); BOOL CDlgXXX::PreTranslateMessage(MSG* pMsg) { if(pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_RETURN) { return TRUE; } if(pMsg->message == WM_KEYDOWN && pMs
2021-07-06 10:31:37
224
原创 c++ 简单的文件写入 file
FILE* m_file; m_file = NULL; m_file = fopen("test.txt","ab+"); if(m_file) { fprintf(m_file,"%s\n",str); fflush(m_file); } if(m_file != NULL) { fclose(m_file); m_file = NULL; }
2021-07-06 10:12:30
306
原创 MFC多个按钮响应ON_COMMAND_RANGE
MFC多个按钮响应ON_COMMAND_RANGE nId 按钮的资源ID BEGIN_MESSAGE_MAP(CDlgXXX, CDialog) ON_COMMAND_RANGE(1048,1049,OnButtonClick) END_MESSAGE_MAP() afx_msg void OnButtonClick(UINT nId); void CDlgXXX::OnButtonClick(UINT nId) { if(nId == 1048) {
2021-07-06 10:05:24
355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人