原创 CString中調用GetBuffer後爲什麼還要調用ReleaseBuffer

以下是CString的數據存儲結構: struct CStringData {     IAtlStringMgr* pStringMgr;  // String manager for this CStringData     int

原创 多線程使用

DWORD WINAPI  ThreadProc(LPVOID pParam) {     CString s;     s.Format(L"Thread %d finished\r\n", pParam);     OutputDe

原创 關於無法安裝.NET Framework3.5的問題(0x800F081F)

無法安裝這個組件有一些軟件將用不了,困擾了我好些天,然後網上看到的 打開控制面板->>程序-->>啓用.NET3.5那個方法也不行,會提示需要一些系統組件才能安裝,然後點擊安裝,又繼續報0x800F081F 還有一個方法,小娜-->>搜索

原创 char* 與 wchar_t*相互轉換

bool WToAnsiChar(wchar_t *pSrcWchar, char **pOut, int &outLen) { bool bre = false; if (NULL != pSrcWchar) { outL

原创 書籤

<DL><p> <DT><H3 >書籤欄</H3> <DL><p> <DT><A HREF="https://vtk.org/download/" >VTK</A> <DT><A HREF

原创 [轉]c++ Lambda函數學習

或許,Lambda 表達式算得上是 C++ 11 新增特性中最激動人心的一個。這個全新的特性聽起來很深奧,但卻是很多其他語言早已提供(比如 C#)或者即將提供(比如 Java)的。簡而言之,Lambda 表達式就是用於創建匿名函數的。GC

原创 VC TreeList樹形列表控件

下載地址:https://download.csdn.net/download/project4gogo/11266620 效果參考下圖:

原创 CTreeCtrl使用記錄

1、不顯示某個節點的checkbox m_ctrTree.SetItemState(root, 0, TVIS_STATEIMAGEMASK);   2、展開節點  m_ctrTree.Expand(root, TVE_EXPAND)

原创 通過代碼修改MFC對話框資源並創建對話框

   CDialogTemplate dlt;     if (true == dlt.Load(MAKEINTRESOURCE(IDD_DLG1)))     {         dlt.SetFont(L"宋體", 14);     

原创 解決QT中嵌入窗口的按鈕不可用方法

void showEvent(QShowEvent *event) {         this->setAttribute(Qt::WA_Mapped);         QWidget::showEvent(event);      

原创 DICOM開源庫

VTK:https://vtk.org/download/ vtk-dicom:https://github.com/dgobbi/vtk-dicom/ dcmtk:https://www.dcmtk.org/dcmtk.php.en g

原创 CWnd 創建無父窗口的窗體

CreateEx(WS_EX_CLIENTEDGE | WS_EX_LAYERED, L"#32770", NULL, WS_VISIBLE | WS_POPUP, CRect(0, 0, 100, 100), NULL, NULL);

原创 網絡連接的獲取,禁用,啓用(VC++)

MFC工程下使用方式: #include <NetCon.h> void OnNetTest() {     INetConnectionManager *pNetManager;     INetConnection *pNetCon

原创 [轉]CEF各版本環境說明

     cef發佈版本下載地址:http://opensource.spotify.com/cefbuilds/index.html Branch Date Release Branch Chromium Version CEF Ver

原创 [轉]把CDC上的圖像保存爲BMP圖像

BOOL SaveBmp(HBITMAP hBitmap, CString FileName)  {     //設備描述表     HDC hDC;     //當前分辨率下每象素所佔字節數     int iBits;     //位