范文一
這幾天來(lái),在公司的日志都是忙忙碌碌但是卻沒(méi)有什么成果,坐在辦公室對著(zhù)電腦就是一天,自己東點(diǎn)擊一下,西點(diǎn)擊一下,最后也不知道自己在干嘛。
市場(chǎng)部得工作簡(jiǎn)單的科學(xué)的說(shuō)來(lái)就是策劃一些方案,拉近產(chǎn)品與消費者心理的距離,讓大家對我們的產(chǎn)品有親近感,購買(mǎi)欲望。
我們要負責的就是怎樣選擇媒體廣告,怎樣設計出優(yōu)秀的海報和廣告傳單,傳遞我們的企業(yè)文化,產(chǎn)品理念。怎樣設計出一個(gè)優(yōu)秀的店面,在消費者第一印象就覺(jué)得我們的產(chǎn)品很可靠,不是瞎整的地攤貨。
然而看似簡(jiǎn)單的東西,卻包含著(zhù)無(wú)數的知識。
最近市場(chǎng)部又在搞什么公交車(chē)廣告和五一促銷(xiāo)活動(dòng),每天都是在忙碌中度過(guò)的。市場(chǎng)部的方案在一線(xiàn)戰場(chǎng)發(fā)現大家根本沒(méi)有執行,公司的產(chǎn)品組合上存在問(wèn)題,每一次的活動(dòng),領(lǐng)導們都在拍腦袋做決定,我們小職員有很好的想法可是無(wú)處傳達。
我不想說(shuō)什么公司的戰略如何,產(chǎn)品定位如何,公司高層現在在搞erp系統,也許能夠提升我們的反應速度,但是任重道遠,大家都是摸著(zhù)石頭過(guò)河。
俗話(huà)說(shuō)得好,沒(méi)有不好的行業(yè),只有不好的企業(yè)。衛浴行業(yè)的市場(chǎng)前景是十分廣闊的,不過(guò)現在有種感覺(jué)就是餓死膽小的,撐死膽大的。有的企業(yè)搞得風(fēng)風(fēng)火火,有的企業(yè)卻是油盡燈枯。
我能做什么了,給公司寫(xiě)個(gè)戰略規劃?似乎不再其位,有越俎代庖之嫌。什么都我干了,領(lǐng)導都要下課呢,那怎么行呢?
工作方面的東西復雜而繁瑣,我現在暫時(shí)還沒(méi)有理清頭緒。
生活上,經(jīng)濟無(wú)比拮據,每天來(lái)往的車(chē)費都花費幾十塊,平時(shí)自己也只有省著(zhù)吃點(diǎn)小面。這樣的生活艱辛而又充實(shí),讓我不會(huì )去幻想一些不切實(shí)際的東西,能夠腳踏實(shí)地的去走好腳下的路。
范文二
5-14 星期一
ListCtrl中LVITEM lpara有很廣泛的用處,我們可以通過(guò)這個(gè)參數實(shí)現list控件的排序功能,這里需要注意的是使用LVITEM中的LPARAM,但是SetItemData 函數似乎又是對LVITEM 的lPara進(jìn)行設置的,這里的關(guān)系似乎很微妙,但是我們一定要注意 不能混淆。類(lèi)中的成員函數可以單獨的聲明為模板函數,但是模板函數的實(shí)現要放在頭文件中。GDI+中沒(méi)有提供繪制圓角方的函數,我們需要通過(guò)GraphicPath類(lèi)進(jìn)行模擬來(lái)實(shí)現。
鼠標跟蹤消息的要點(diǎn):響應消息WM_MOUSEMOVE WM_MOUSELEAVE WM_MOUSEHOVER 在WM_MOUSEMOVE消息中處理__TrackMouseEvent()函數。
5-15 星期二
我們在使用tooltip的時(shí)候,有以下幾個(gè)關(guān)鍵點(diǎn):
1,創(chuàng )建CToolTipCtrl對象,Create()函數實(shí)現。
2,使用AddTool()函數向這個(gè)tooltip中加入tools,這也是綁定tool到某個(gè)控件的過(guò)程,從中我們可以知道在這個(gè)CToolTipCtrl對象中應該存在著(zhù)不止一個(gè)tool,而是一系列的tool,通過(guò)函數DelTool實(shí)現刪除,AddTool實(shí)現添加,UpdateTipText實(shí)現更新tool的文本。
3,最關(guān)鍵的是我們需要一個(gè)觸發(fā)tooltip的關(guān)鍵點(diǎn),這個(gè)關(guān)鍵點(diǎn)控制著(zhù)何時(shí)顯示這個(gè)tooltip,一般情況下我們在PreTranslateMessage()函數中進(jìn)行處理,這也是我們攔截WM_MOUSEMOVE的地方,攔截之后,我們調用tooltip的RelayEvent向toolTip對象傳遞這個(gè)消息用以表示tooltip可以被顯示或者更新。
靜態(tài)鏈接MFC DLL模塊的時(shí)候,由于MFC總是使用它所練級額的DLL模塊狀態(tài),所以不存在模塊管理的問(wèn)題。
調試DLL的時(shí)候,我們需要exe文件的配合,所以先要生成exe測試文件,然后將DLL工程設置成active ,這時(shí)候會(huì )出現exe路徑提示對話(huà)框,我們將測試用的exe路徑填入就可以了。
5-16 星期三
CToolTipCtrl 函類(lèi)中的RelayEvent()函數的存在理由,試想當我們的鼠標在一個(gè)窗體上滑動(dòng)的時(shí)候,會(huì )發(fā)生什么情況,如果鼠標下方的窗體是一個(gè)子窗體,那么這個(gè)子窗體將會(huì )收到鼠標的消息,而主窗體的鼠標消息因此被屏蔽,windows是通過(guò)這種方式來(lái)處理消息的,這里CToolTipCtrl對象也需要受到消息來(lái)進(jìn)行處理,但是這些鼠標消息卻不能流向CToolTipCtr對象,這就是問(wèn)題的關(guān)鍵之所在,如何將消息導向CtoolTipCtrl就成了關(guān)鍵,一般我們會(huì )在PretranslateMessage()函數中攔截消息之后使之導向CTOOLTipCtrl,這個(gè)導向所用的函數就是RelayEvent函數。
You can have messages relayed automatically if:
?The tool is a control or is defined as a rectangle in the tool's TOOLINFO structure.
?The window associated with the tool is in the same thread as the tooltip control.
If these two conditions are met, set the TTF_SUBCLASS flag in the uFlags member of the tool's TOOLINFO structure when you add
the tool to the tooltip control with TTM_ADDTOOL. The necessary mouse messages then will be relayed automatically to the
tooltip control.
有關(guān)ToolTip控件的討論目前還存在疑惑,1當我們使用LPSTR_TEXTCALLBACK的時(shí)候,為什么ON_NOTIFY()可以得倒響應消息,卻會(huì )在某個(gè)時(shí)間點(diǎn)出現Stack run over的錯誤。