Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Ó¦ÓóÌÐòÉÏÆÁ±ÎFLASH¿Ø¼þµÄÓÒ¼ü²Ëµ¥²¢»ñµÃ×ó¼üÏûÏ¢

ʹÓÃFLASH×ö½çÃæÃÀ»¯ÊÇÒ»ÖÖ½ÏΪ³£¼ûµÄ·½Ê½£¬FLASH¶¯»­ÖÆ×ö¼òµ¥£¬ÃÀ¹Û´ó·½£¬¶øÇÒ½«FLASHǶÈëµ½Ó¦ÓóÌÐò½çÃæÉÏÒ²ÊǷdz£ÈÝÒ׵ģ¬Ö»
Òª·ÅÖÃÒ»¸öShockwave
Flash¿Ø¼þ¼´¿É¡£µ«ÕâÑù×ö³öÀ´µÄ½çÃæÓÐÁ½¸öÎÊÌ⣬һÊÇÔÚFLASHÉϵã»÷ÓÒ¼ü»áÓÐFLASHµÄ²Ëµ¥£¬¶þÊÇÔÚFLASHÉϵã»÷µÄÊó±êÏûÏ¢´ÓÓ¦ÓóÌÐòÀïÊÇ
»ñÈ¡²»µ½µÄ£¬FLASH¿Ø¼þ²¢²»»áÏòÓÃÓ¦³ÌÐò·¢ËÍWM_LBUTTONDOWNµÈÊó±êÏûÏ¢¡£
½â¾öµÄ°ì·¨Ó¦¸ÃÓкܶ࣬ÎÒʹÓÃÁË×Ô¶¨Òå´°¿Ú¹ý³ÌµÄ·½·¨£¬¾­¹ýÊÔÑéЧ¹û²»´í¡£ÒÔ϶¼»ùÓÚVisual C++ 6.0ºÍMFC»·¾³£º
Ê×ÏÈÐèҪΪFlash¿Ø¼þÉú³É±äÁ¿£¬ÕâÒ»²½½èÖúClassWizard¿ÉÒÔÇáËÉÍê³É£¬ÂÔ¹ý¡£¼ÙÈçÎÒÃÇÉú³ÉµÄFlash¶ÔÏóÃûΪm_Flash1¡£ÏÂÃæ¾Íͨ¹ýSetWindowLongº¯ÊýΪFlash¿Ø¼þ×Ô¶¨ÒåÒ»¸ö´°¿Ú¹ý³Ì£º
LONG oldWndProc 
=
 NULL;
oldWndProc 
=
 ::SetWindowLong(m_Flash1.m_hWnd, GWL_WNDPROC, (LONG)MyProc);
ÆäÖÐm_Flash1.m_hWndÓÃÀ´È¡µÃFLASH¿Ø¼þµÄ´°¿Ú¾ä±ú£¬³£ÊýGWL_WNDPROC±íʾÎÒÃÇÒªÐ޸ĵÄÊÇ´°¿Ú¹ý³Ì£¬MyProcÊÇÒ»¸ö×Ô¶¨ÒåµÄ´°¿Ú¹ý³Ì£¬º¯Êý·µ»Ø¾ÉµÄ´°¿Ú¹ý³ÌµÄµØÖ·¡£ÏÂÃæ¾ÍÊÇÕâ¸ö×Ô¶¨ÒåµÄ´°¿Ú¹ý³Ì£º
LONG MyProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
...
{
       
if
(msg 
==
 WM_RBUTTONDOWN)     
//
 ÆÁ±ÎÓÒ¼ü
              
return
 
0
;
       
return
 CallWindowProc((WNDPROC)oldWndProc, hwnd, msg, wParam, lParam); 
//
µ÷ÓÃÔ­À´µÄ´°¿Ú¹ý³Ì
}
ÕâÀïͨ¹ýÅжÏÏûÏ¢µÄÀàÐÍÊDz»ÊÇÓÒ¼ü°´ÏÂÀ´ÆÁ±ÎÓÒ¼ü²Ëµ¥£¬Èç¹ûÓÒ¼ü±»°´Ï£¬ÄÇôº¯Êý¾ÍÖ±½Ó·µ»Ø£¬²»È¥µ÷ÓÃÔ­À´µÄ´°¿Ú¹ý³Ì£¬Òò´ËÓÒ¼ü²Ëµ¥¾Í²»»á³öÏÖÁË¡£Èç¹ûÒª
²¶»ñÊó±ê×ó¼üÏûÏ¢£¬Ò²¿ÉÒÔÔÚÕâÀïÀ´´¦Àí£¬ÀýÈ磬ÏÂÃæµÄ´úÂë²åÔÚreturnÓï¾ä֮ǰÔò¿ÉÒÔʵÏÖÊó±ê×ó¼üÔÚFLASHÉÏÍ϶¯Ê±´°¿Ú¿ÉÒÔËæÖ®Í϶¯µÄЧ¹û£º
if
(msg 
==
 WM_LBUTTONDOWN)     
       PostMessage(AfxGetApp()
->
m_pMainWnd
->
m_hWnd, WM_NCLBUTTONDOWN, HTCAPTION, 
0
);
ÖµµÃ×¢ÒâµÄÊÇ£¬ÕâÀïÎÒÖ»ÊÇÏòÏû


Ïà¹ØÎĵµ£º

ÈçºÎÏÂÔØÍøÒ³ÖеÄflashÎļþ

ÍøÒ³ÖеÄÊÓÆµÊ±±£»¤µÄ£¬²»ÄÜͨ¹ýѸÀ×»òÕ߯äËûÏÂÔØÈí¼þÏÂÔØ£¬ÕâÀïÌṩһÖÖ¸ü¼Ó¼ò±ãµÄ·½·¨¡£
²½ÖèÒ»£ºÔÚÓÐflash²¥·ÅÎļþµÄÒ³ÃæÖГµã»÷Êó±êÓÒ¼ü->²é¿´Ô´Îļþ->²éÕÒ.swfÎļþ->ÕÒµ½flashÎļþµÄÔ´µØÖ·->¸´ÖƵØÖ·->ÔÚѸÀ×Öд´½¨ÈÎÎñ¡£ ......

flashÌØÐ§Ô­Àí£ºÍ¼Æ¬»¬¶¯·Å´óЧ¹û(3)

 
ÔÚÖ®Ç°ÖÆ×÷µÄ°æ±¾£¬ÓÉÓÚûÓÐÒýÈ뻺³åµÄЧ¹û£¬¿´ÆðÀ´Ð§¹û²¢²»ºÃ£¬ÕâÒ»´ÎÐÞ¸Äһϣ¬°Ñ֮ǰµÄ¸ÄÔìһϡ£ÓÐÁË»º³åµÄ°ïÖú£¬Ð§¹ûÍêÉÆÁ˺ܶà
µ«ÊÇ»¹ÊÇÓÐÄÚ´æµÄһЩÎÊÌ⣬ÈÃÈ˾õµÃ²»Ë¬¡£
¸Ä½ø°ì·¨£¬¶ÔÿһÕÅͼƬ¼ÓÈëEvent¡£EnterFrame ʼþ£¬Ã¿Ò»Ö¡Ë¢Ð£¬ÕâÑùµÄºÃ´¦Ê¹¶¯»­±äµÃÁ¬¹á£¬µ«ÊDz»ºÃµÄµØ·½»áµ¼ÖÂÄÚ´æÊ¹Óùý¶à
ʹ ......

flash backÉÁ»ØÊý¾Ý

ʹÓÃflashback »Ö¸´±»deleteµÄÊý¾Ý
delete from tname t where t.type='5';
commit;
select * from tname; --4 rows selected
select sysdate from dual; -- È·¶¨Ò»¸öɾ³ý֮ǰµÄʱ¼äµã
flashback table tname to timestamp to_timestamp('2009-12-20 15:00:00','yyyy-mm-dd hh24:mi:ss');
--row movement is not ena ......

ÔÚÍøÒ³ÖÐÔõÑù¸øÒÑ·¢²¼µÄFLASHÌí¼ÓÁ´½Ó

¡¡ÔÚÍøÒ³ÖÐÔõÑù¸øÒÑ·¢²¼µÄFLASHÌí¼ÓÁ´½Ó
½â¾ö˼·£º
    ÒòÎªÍøÒ³ÖеĠFlash ÊÇÒԿؼþÐÎʽ³öÏֵģ¬ÓÅÏȼ¶±ð½Ï¸ß£¬ËùÒÔÖ±½Ó¶ÔËü¼ÓÁ´½ÓÊÇÎÞЧµÄ£¬²»¹ý¿ÉÒÔÓð´Å¥¿Ø¼þ BUTTON À´ÊµÏÖ¡£
¾ßÌå²½Öè
1.Ö±½ÓÔÚ°´Å¥ÉϼÓÉÏonClickʼþ´ò¿ªÖ¸¶¨Ò³Ã棺
<button style="width ......

ÔÚÏֳɵÄflashÉϼÓÁ´½Ó

ÒÔÏÂÊÇÎÒÔÚÍøÉÏÕÒµÄÒ»·Ý¹ØÓÚ½â¾öÕâ¸öÎÊÌâµÄ´ð°¸..µ«ÊµÑé¹ýºó¸Ð¾õ²»Ì«¿ÉÐÐ!
___________________________________________________________________
˵µ½Õâ¸öÎÊÌ⣬¿ÉÄÜÓÐÈ˾ͻá˵£¬ÄÇ»¹²»¼òµ¥£¬Ö±½ÓÓÃflashµÄActionScriptÖеÄurl·½·¨²»¾Í¸ã¶¨ÁË£¬ÄÇô
Èç¹ûÎÒÃǵÄUIÈËÔ±Éè¼ÆÍêflash,µ«flash¶ÔÓ¦µÄÁ´½á»¹Ã»ÓÐÈ·¶¨»òÕßÒÔºó» ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ