原创 DRAWITEMSTRUCT ( drawitem )
來由:DRAWITEMSTRUCT 爲需要自繪的控件或者菜單項提供了必要的信息。在需要繪製的控件或者菜單項對應的WM_DRAWITEM消息函數中得到一個指向該結構的指針。 例子: virtual void DrawItem(
原创 c++學習筆記
1、控件隨窗口大小而自動縮放 void CDVRDlg::OnSize(UINT nType, int cx, int cy) { RECT rcClient; if (GetDlgItem(IDC_STATIC_aa
原创 C#中逐步實現加載自己用 C++ 語言編寫的動態鏈接庫
摘要:本文主要講述如何在C#中逐步實現加載自己用 C++ 語言編寫的動態鏈接庫,以及在導入時如何進行 C# 和 C++ 語言的數據類型匹配。 關鍵詞:C# C++ 動態鏈接庫 加載 數據類型匹配 一、發生的背景 在開發新項目中使
原创 Java 單例模式詳解
概念: java中單例模式是一種常見的設計模式,單例模式分三種:懶漢式單例、餓漢式單例、登記式單例三種。 單例模式有一下特點: 1、單例類只能有一個實例。 2、單例類必須自己自己創建自己的唯一實例。 3、單例類必須
原创 C#存儲過程的循序漸進
本文由淺入深地介紹了C#存儲過程,希望對大家有所幫助。 ①爲什麼要使用C#存儲過程? 因爲它比SQL語句執行快. ②C#存儲過程是什麼? 把一堆SQL語句羅在一起,還可以根據條件執行不通SQL語句.(AX寫作本文時觀點) ③來一個最
原创 C++友元知識回顧
友元函數的使用可以分以下幾種: (1)類外的函數爲類的友元函數 void add_CLA(ADD & add); class ADD { private : int a; int b; public: ADD()
原创 線程間操作無效: 從不是創建控件“Control Name'”的線程訪問它問題的解決方案及原理分析
最近,在做一個使用線程控制下載文件的小程序(使用進度條控件顯示下載進度)時,遇到這樣的問題, 錯誤顯示: 未處理的“System.InvalidOperationException”類型的異常出現在 System.Windows.Form
原创 c# socket 傳輸文件
int port = 1234; int port = 1234; IPAddress ip = IPAddress.Parse("127.0.0.1"); socket = new Socket(AddressFamily.I
原创 MFC窗口透明
2012-05-06 11:54 1、 給窗口設置擴展樣式WS_EX_LAYERED; 如果是對話框窗口可以在WM_CREATE()函數中設置 SetWindowLong(this->m_hWnd, GWL
原创 [C#] Byte[]、Image、Bitmap 之間的相互轉換
/// <summary> /// 將圖片Image轉換成Byte[] /// </summary> /// <param name="Image">p_w_picpath對象</p
原创 我的友情鏈接
51CTO博客開發
原创 Java的訪問控制
Java的訪問控制修飾符共有4個,分別是public、protected、default、private。下面我們分別進行講解。 private訪問控制 在本章的前面,我們已經明白了private訪問控制符的作用,如果一個成員方法或成員變
原创 SQL Server 2005 學習筆記之觸發器簡介
觸發器實際上就是一種特殊類型的存儲過程,其特殊性表現在:它是在執行某些特定的T-SQL語句時自動的。 11.1 觸發器簡介 觸發器實際上就是一種特殊類型的存儲過程,它是在執行某些特定的T-SQL語句時自動執行的一種存儲過程。在SQL S
原创 線程間操作無效: 從不是創建控件“Control Name'”的線程訪問它問題的解決方案及原理分析
最近,在做一個使用線程控制下載文件的小程序(使用進度條控件顯示下載進度)時,遇到這樣的問題, 錯誤顯示: 未處理的“System.InvalidOperationException”類型的異常出現在 System.Windows.Form
原创 SQL DATEADD函數
語法 DATEADD (datepart , number , date ) 將指定 number 時間間隔(有符號整數)與指定 date 的指定 datepart 相加後,返回該 date。 參數 datep