原创 C++14:std::bind和std::function

知道std::bind和std::function,綁定函數,利用std::function形成仿函數,進行延時調用,這裏是我記錄下來兩個demo方便自己理解的。 1 #include "stdafx.h" #include <

原创 修復duilib-添加托盤圖標

注:只是添加托盤圖標,不是添加托盤右鍵點擊菜單 官方duilib下載:https://github.com/duilib/duilib 在使用duilib的時候,要添加托盤圖標功能,發現不知道怎麼添加圖標。查看duilib屬性才知

原创 Python-文件輸入和輸出

這是我第一個Python程序-文件的輸入: import os ls = os.linesep #get filename fname = raw_input() while True: if os.path.exi

原创 Electron:打包生成

electron打包成exe文章鏈接到我的博客

原创 Linux:回射服務器的服務端和客戶端

已驗證過 http://www.lpime.cn/article/41

原创 MFC中使用CEF3:比較完整的demo

此demo說明: 使用的cef版本爲3.2623.1395.g3034273,cef_binary的源碼未放到github,如果需要聯繫我839505138 此demo編譯,VS2013 Update5 實現了C++和js交互 使用CE

原创 duilib:RichEdit無法響應textchanged消息

我在開發的時候遇到RichEdit無法響應textchanged消息。 開發RichEdit計算字符的時候遇到的,例:在RichEdit中,輸入一個字符,下面有一個數字在增加計數。 修改源碼:UIRichEdit.cpp void CR

原创 duilib:高Dpi下程序 適配

**首先說明這個demo不是我自己寫的,移植的Troy的demo,感謝他,感謝開源** 這個demo在適配了高dpi,在win10下我們製作的程序一般都被win10自動拉大,但是這會導致一些問題,比如圖片失真。這個duilib增加了dp

原创 duilib+win32:對時間的操作

這裏記錄的是對時間的操作,因爲項目中用到了duilib的CDateTime控件,然後還有封裝了win32的時間控件在項目中,下面記錄的是對時間的轉換,包括比較時間大小、Js和C++交互的時候時間數據類型的選擇、時間的轉換等 1.時間的設置

原创 duilib-封裝win32控件

封裝win32控件在duilib中使用,我這裏因爲項目中用到了時間控件,duilib中沒有,但是win32中有DateTimePicker控件。 思路:就是創建一個duilib控件來容納win32控件。 1.和網上的資料一樣,我們創建一個

原创 windows上的PCREDENTIALW存儲用戶名和密碼

儲存用戶名和密碼 頭文件:WinCred.h 主要是CredRead()和CredWrite() BOOL CredWrite( _In_ PCREDENTIAL Credential, _In_ DWORD Fla

原创 duilib-顯示某些jpg圖片顯示不出來

解決辦法還在整理,這裏只是預留位置,提醒自己寫上

原创 宣傳一下自己的私人博客

我的私人博客:www.lpime.cn 自己學習,記錄的地方。

原创 duilib:修復win10高dpi下截圖demo的bug

修復官方截圖demo的bug bug效果圖: (稍後會貼出) 描述:就是在win10高dpi(125%)下,在打開截圖的時候出現的畫面會被放大。 解決辦法: 就是再做截圖操作之前獲取的電腦屏幕的像素正確,是正好我們電

原创 win10更新失敗

win10更新安裝失敗,之後的操作: 一、把「C:\Windows\System32\Tasks\Microsoft\XblGameSave」文件夾刪除。 二、按快捷鍵Win+r,   調出運行窗口,   輸入regedit,   打開註