Time of Update: 2018-12-05
問題:一般情況下我們用UPDATE_COMMAND_UI來修改菜單的狀態(enable/disable, check/uncheck, change text),但這個方法在一個基於對話方塊上的菜單卻沒有效果。void CTestDlg::OnUpdateFileExit(CCmdUI* pCmdUI) { pCmdUI->Enable(FALSE); pCmdUI->SetCheck(TRUE); pCmdUI->SetRadio(TRUE);
Time of Update: 2018-12-05
關於Cstring
Time of Update: 2018-12-05
“木馬”程式會想盡一切辦法隱藏自己,主要途徑有:在工作列中隱藏自己,這是最基本的只要把Form的Visible屬性設為False、ShowInTaskBar設為False,程式運行時就不會出現在工作列中了。在工作管理員中隱形:將程式設為“系統服務”可以很輕鬆地偽裝自己。 當然它也會悄無聲息地啟動,你當然不會指望使用者每次啟動後點擊“木馬”表徵圖來運行服務端,,“木馬”會在每次使用者啟動時自動裝載服務端,Windows系統啟動時自動載入應用程式的方法,“木馬”都會用上,如:啟動組、win.ini
Time of Update: 2018-12-05
Time of Update: 2018-12-05
關於在VC中時間函數的事業問題在論壇有不少的文章討論,下面結合討論結果和相關的知識做個總結。先從一個如何在程式中延時的問題談起,延時的方法有方法一: 使用sleep函數,它的最小單位是1ms,如延時2秒,用sleep(2000)。 方法二: 使用sleep函數的不利處在於期間不能處理其他的訊息,如果時間太長,就好象死機一樣,所以我們利用COleDateTime類和COleDateTimeSpan類結合WINDOWS的訊息處理過程來實現延時: COleDateTime start_time =
Time of Update: 2018-12-05
在前一篇文章中,指出xmlns的作用是設定XML檔案的命名空間。類似的,xmlns:x的作用也是指定命名空間。這裡為什麼是x而不是其他的,我們可以簡單的理解為其只是MS的一個命名而已,沒有任何特殊的意義,當然,為了避免和它的衝突,我們定義自己的命名空間的時候不能是x。而另一個x:Class的作用就是支援當前Window所對應的類,前面已經說過每個XAML元素都是一個CLR類型,這裡的x:Class是Window的一個屬性,屬性的內容指出當前的視窗類別是FirstXAML名字空間下的Windows
Time of Update: 2018-12-05
這部分的內容來自於即將出版的新書《WPF Unleashed》的第三章樣章。關於什麼是邏輯樹狀結構,我們先看下面的一個偽XAML代碼的例子: <Window ......> <StackPanel> <Label>LabelText</Lable>
Time of Update: 2018-12-05
1.百度語言翻譯機 百度的工程師們是非常注重效率的,在長期的開發與測試過程中,他們逐漸創造了一套獨特的縮減語。他們在平時的交談、會議,甚至在各種技術文檔中都會大量運用。為了讓新員工可以更快地適應百度的文化,更好地閱讀公司的技術文檔,人力資源部決定開發一套專用的翻譯系統,把相關文檔中的縮減語和專有名詞翻譯成日常語言。輸入要求:輸入資料包含三部分:1. 第一行包含一個整數N(N<=10000),表示總共有多少個縮減語的詞條;2.
Time of Update: 2018-12-05
CObj() { initPic(m_pPicture,"F://obj.bmp"); }//初始化m_pPicture的函數void CObj::initPic(IPictureDisp* pPicture,LPCTSTR path){ using namespace std; long cb; fstream file(path, ios_base::in); file.seekg(0, ios::end); cb = file.tellg(); CComPtr<IStream&
Time of Update: 2018-12-05
題目 http://community.csdn.net/Expert/TopicView3.asp?id=5332020 任意給定一個正整數N,計算出1到N的所有1的和.比如:N=11;符合的數有:1,10,11.所有一的和=4;N=21,所有1的和為13;思路
Time of Update: 2018-12-05
/*1<x<y<80把x+y告訴甲,x*y告訴乙甲對乙說:“我不知道這兩個數,不過你也不知道”乙說:“我現在知道了”甲說:“我現在也知道了”*/#include <iostream>#include <iterator>#include <vector>#include <algorithm>#include <cmath>using namespace std;class foo;typedef vector<
Time of Update: 2018-12-05
有些時候,手頭上只有源碼與相應的mak檔案,平時習慣了.sln .dsp .vcproj .dsw檔案就會有得傻眼了。經研究,發現有兩個比較方便的方法:^_^ 法一:(命令列方式) nmake /fmakfilename.mak 法二:(GUI方式) 不管三七二十一,直接雙擊或者拖放到已開啟的VC IDE,這時可能會彈出些視窗,不要理,一直按確定,最後,build即可(其中會看到些錯誤的編繹提示但亦能正確產生)。
Time of Update: 2018-12-05
原帖見: http://community.csdn.net/Expert/TopicView3.asp?id=5023839題目:輸出每個單詞出現的次數比如:aaa,bbb,ccc,aaa,avc,aaa.那麼aaa為3,bbb為1.....在輸出時,還要將輸入單詞按首字母排列解答: 回複人:du51(鬱郁思揚) ( ) 信譽:100 2006-9-15 15:10:45 得分:0/**//*------------------------------------*/
Time of Update: 2018-12-05
WPF進入我們的生活已經很多年。(寫這句話讓我想起來了“我不做大哥好多年”。) 個人認為在UI的實踐中,使用者需要的是易於操作的,更加絢麗的介面。這兩個應該是最基本、也是最重要的宗旨。而對於開發人員就是要用最簡單的方法開發出儘可能漂亮的介面,並且效率也不能太差。(要求是不是有些過分啦!)除了在一些Web開發和特殊的應用中,很少有開發組配備單獨的美工,至少目前是這樣吧!根據自己目前對WPF的瞭解程度,感覺WPF在其中某些方面確實有超強的震撼力。
Time of Update: 2018-12-05
1.判斷有無注入點; and 1=1 and 1=2 2.猜表一般的表的名稱無非是admin adminuser user pass password 等..and 0<>(select count(*) from *)and 0<>(select count(*) from admin) ---判斷是否存在admin這張表3.猜帳號數目 如果遇到0< 返回正確頁面 1<返回錯誤頁面說明帳號數目就是1個and 0<(select count(*)
Time of Update: 2018-12-05
在我開始看WPF文檔開始的幾天裡,腦子裡形成了一種錯誤的想法:WPF不就是XAML碼?當時的感覺就是鬱悶啦,我學習WPF還得弄這個東西。給人的第一感覺就是WPF很複雜。雖然對WPF的熟悉和瞭解還不是特別多,但現在已經知道這確實是一種錯誤的想法。Charles Petzold先生曾有一篇文章介紹了WPF、XAML的一些關係(The Two
Time of Update: 2018-12-05
題目見:http://community.csdn.net/Expert/TopicView3.asp?id=5126306用C++寫一個函數, 如 Foo(const char *str), 列印出 str 的全排列, 如 abc 的全排列: abc, acb, bca, dac, cab, cba解答:呵呵,來給大夥說說原理:A(n,n) = n!=>A(n,n) =
Time of Update: 2018-12-05
第二天,爸爸為了讓多多明白觀賞魚是不喜歡喝牛奶的,就特意給多多買了幾條小魚一起做實驗。小魚在有牛奶的水裡不愛活動了,可是一換了乾淨的清水,魚兒便開始快樂的遊動起來,多多在實驗中親自感受到了觀賞魚是不愛喝牛奶的。 一次原本具有破壞性的活動最終增長了孩子的知識,多多的爸爸說:“兒子雖然弄壞了幾條有價值的金魚,但他卻從中學到了新的常識,豐富了生活經驗,這些都是他今後生活中的財富,這才是難能可貴的。在多多“破壞”的問題中,他學會了思考,增長了智慧,我們應該為兒子的進步高興才對啊!”多多父親的這些話顯然
Time of Update: 2018-12-05
電腦不知何故,運行起來特慢,程式根本無法運行。首先查看Windows工作管理員,馬上發現了原因:進程“KERNEL32.EXE”居然佔用了CPU的90%以上資源!懷疑是木馬或病毒在作怪。如何來確定它一定是木馬病毒,並知道它開啟了電腦哪個連接埠呢? 尋找原因 我們從1所示的進程圖可以看到進程項“KERNEL32.EXE”的PID(進程標識符)是888,因為每個標識符都是不同的,所以根據這一點我們就可以查看到該進程更進一步的詳細內容。
Time of Update: 2018-12-05
有一則寓言:上帝製造了一個怪結,稱為“高爾丁”死結,並許下承諾:“誰能解開‘高爾丁’死結,就將成為亞洲王。”所有試圖解開這個怪結的人都失敗了,最後輪到亞曆山大,他說,我要建立自己的規則。他抽出寶劍,一劍將“高爾丁”死結劈為兩半。於是他就成了亞洲王。寓言深入淺出地道出了“創意”的真諦。 創意絕不是一般意義上的摹仿、重複、循規蹈矩與似曾相識;大多數人都能想到的絕不是好創意。世界首富比爾·蓋茨對“創意”作了這樣的詮釋,說“它猶如原子裂變,只需一盎司就會帶來無以數計的商業效益。”