Time of Update: 2018-12-03
// ShowPicture.cpp : Defines the entry point for the application.//#include "stdafx.h"#include "resource.h"#include "objbase.h"#include "iostream"#include "OCIdl.h"#include "OleCtl.h"HINSTANCE hInst;LRESULT MainDlgProc(HWND hDlg, UINT Msg, WPARAM
Time of Update: 2018-12-03
轉自:http://www.cnblogs.com/jjccx/articles/296501.html //這樣的好處是可以對主視窗可視化編輯,適合小型應用程式開發,我們甚至可以在此基礎上寫一個自己的 Foundation Classes#include "stdafx.h"#include "resource.h" HINSTANCE hInst;LRESULT MainDlgProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM
Time of Update: 2018-12-03
#include <winspool.h>#include <commdlg.h>//函數體DWORD dwFlags = PRINTER_ENUM_FAVORITE | PRINTER_ENUM_LOCAL; LPPRINTER_INFO_2 pPrinters; DWORD cbPrinters; DWORD cReturned, i;char buf[256]
Time of Update: 2018-12-03
CString csSubItem = "hello world!!!";if(OpenClipboard()) //開啟剪貼簿 { EmptyClipboard();
Time of Update: 2018-12-03
變數 描述ARGC 命令列中的參數個數ARGV 包含命令列參數的數組CONVFMT 用於數位字串轉換格式(%.6g) (POSIX)ENVIRON 環境變數的關聯陣列FILENAME 當前檔案名稱FNR 和NR類似,但和當前檔案相關FS
Time of Update: 2018-12-03
CListCtrl 風格設定: DWORD dwStyle = m_ListCtrl.GetExtendedStyle(); dwStyle |= LVS_EX_FULLROWSELECT; //選中某行使整行高亮(只適用與report風格的listctrl) dwStyle |= LVS_EX_GRIDLINES; //網格線(只適用與report風格的listctrl) dwStyle |=
Time of Update: 2018-12-03
1.首先在OCX的cpp檔案中聲明一個全域變數:static HHOOK hHook=NULL;2.定義hHook處理函數:LRESULT CALLBACK GetMessageProc(int nCode, WPARAM wParam, LPARAM lParam){ AFX_MANAGE_STATE(AfxGetStaticModuleState( ));//模組切換時的狀態保護指向當前模組狀態 LPMSG lpMsg = (LPMSG) lParam; if( (nCode >= 0
Time of Update: 2018-12-03
UI 線程是由CWinThread衍生類別控制的,這個衍生類別和CWinApp極為類似,實際上CWinApp也是一個UI線程,他是應用程式的主線程,一般我們所說的UI線程,是指除主線程之外的介面線程。 具體建立方法:1.建立一個CWinThread的衍生類別CUiTread22.在CUiTread2類的InitInstance函數中建立自己的介面,注意必須設定CWinThread類的m_pMainWnd成員,否則這 個線程不會隨著介面的關閉而退出。 BOOL
Time of Update: 2018-12-03
CString UTF8ToGB2312(char *str){ CString result; WCHAR *strSrc = NULL; TCHAR *szRes = NULL; int i; // UTF8轉換成Unicode i = MultiByteToWideChar(CP_UTF8, 0, str, -1, NULL, 0); strSrc = new WCHAR[i+1];
Time of Update: 2018-12-03
所有 HTTP 狀態碼及其定義。代碼 指示 2xx 成功 200 正常;請求已完成。 201 正常;緊接 POST 命令。 202 正常;已接受用於處理,但處理尚未完成。 203 正常;部分資訊 — 返回的資訊只是一部分。 204 正常;無響應 — 已接收請求,但不存在要回送的資訊。 3xx 重新導向 301 已移動 — 請求的資料具有新的位置且更改是永久的。 302 已找到 — 請求的資料臨時具有不同 URI。 303 請參閱其它 — 可在另一
Time of Update: 2018-12-03
Atlassian是一家專註於開發軟體開發工具和協同工作產品的公司,這家公司的特色是使用敏捷式軟體開發 (Agile Software Development)方法來開發敏捷式軟體開發 (Agile Software Development)工具。敏捷式軟體開發 (Agile Software Development)強調迭代增量地開發,即從實現簡單的功能開始,逐漸迭代增量地開發出複雜的系統。軟體開發工具和協同工作產品所涉及的範圍很廣,在該範圍內的許多領域,
Time of Update: 2018-12-03
1.1 查看apache串連數方法一[root@web10 ~]#netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'LAST_ACK 8SYN_RECV 1ESTABLISHED 1747FIN_WAIT1 12TIME_WAIT 14208方法二netstat -an|grep ESTAB |awk '{print $5}'|cut -d":" -f1|egrep -v "^$"|sort |uniq -c
Time of Update: 2018-12-03
1、cat >file記錄的是鍵盤輸入,相當於從鍵盤建立檔案,並且只能建立新檔案,不能編輯已有檔案.>是資料重導向,會將你輸入的常值內容輸出到file中。2、cat <<EOFcat命令是linux下的一個文本輸出命令,通常是用於觀看某個檔案的內容的;EOF是"end of file",表示文本結束符。結合這兩個標識,即可避免使用多行echo命令的方式,並實現多行輸出的結果。【範例】 ##------>使用cat > file
Time of Update: 2018-12-03
myisamchk公用程式可以用來獲得有關你的資料庫表的統計資訊或檢查、修複、最佳化他們1.常用於myisamchk的檢查選項--information, -i列印所檢查表的統計資訊。--fast,-F只檢查沒有正確關閉的表。--force, -f如果myisamchk發現表內有任何錯誤,則自動進行修複。維護類型與-r選項指定的相同。--medium-check,
Time of Update: 2018-12-03
★ 範例一◆ 列印指定列中匹配80開頭並以80結束的行● 關係符號注釋~ 關係操作符~ 匹配正則!~ 不匹配正則[root@xingfujie ~]# cat a.txt afjdkj 80lkdjfkja 8080dfjj 80jdsalfj 808080jasj 80jg 80xingfujie 8080 ajfkjasf 8080 xingfujie[root@xingfujie ~]# awk '{if($2~/^80$/)print}' a.txt afjdkj 80dfjj
Time of Update: 2018-12-03
對於網路上的英語學習網站,參差不齊。當然,不乏有好的英語網站展現出來。現在在這裡簡要列舉一些比較優秀的英語學習網站。如有其他好的推薦,不凡告訴我們,讓我們一起來學習。1. 愛思家園 (www.24en.com)愛思家園以論壇形式展現了英語學習的知識共用。這裡有提供了讀寫專區,閱讀的資料,每日格言等知識地區。現在,它新增了一門新的語言,法語的學習。社區很活躍,可以自由發表文章之類的。2. 滬江英語網
Time of Update: 2018-12-03
sprintf 是個變參函數,定義如下:int sprintf( char *buffer, const char *format [, argument] ... );除了前兩個參數類型固定外,後面可以接任意多個參數。而它的精華,顯然就在第二個參數:格式化字串上。printf 和sprintf 都使用格式化字串來指定串的格式,在格式串內部使用一些以“%”開頭的格式說明符(format
Time of Update: 2018-12-03
COM進程內組件與進程外組件1. COM進程內組件進程內組件以動態連結程式庫的形式存在(尾碼名為dll),用戶端需要使用進程內組件提供的服務時只需要將dll載入進用戶端進程。進程內組件必須提供自註冊功能,這樣用戶端進程才能在需要的從註冊表中尋找到相應的資訊,並載入該組件。 進程內組件需要匯出四個函數DllRegisterServer:參數:無傳回值:HRESULT 指示註冊操作的錯誤類型 DllUnregisterServer參數:無傳回值:HRESULT
Time of Update: 2018-12-03
在Liux或BSD下,Crontab可以實現以秒運行程式的。格式如下:1 minute 11,5 minutes 1 and 5* any minute*/5 any minute that is divisible by 51:2 second 2 of minute 11:2,5:10 second 2 of minute 1 and second 10 of minute 5*:3 second 3 of any minute*:*/5 any second that is
Time of Update: 2018-12-03
◆ 作用:把從標準輸入接收到的資料重新格式化,再將其作為參數重新提供給其它命令。◆ 樣本:◆ 把命令的輸出轉換成一行顯示[root@web2]# MegaCli -PDList -aAll|grep -E 'Slot Number:|Raw Size:|Firmware state:'|awk '{print $3}'|xargs4 286102MB Unconfigured(good) 5 286102MB Unconfigured(good) 0 140014MB Online 1 14