uint enablemenuitem( uint nidenableitem, uint
nenable );
返回值:
返回以前的狀態(mf_disabled, mf_enabled,
或mf_grayed),如果無效,則返回-1。
引數:
nidenableitem 指定由nenable決定的將要有效的選單項。該引數既可以指定彈出選單項,也可以指定標準選單項。
nenable 指定了將要進行的動作。它可以是mf_disabled, mf_enabled,或mf_grayed與
mf_bycommand或mf_byposition的組合。這些值通過位與操作進行組合。這些值有下列含義:
·mf_bycommand
指定引數給出已存在的選單項的命令id號。此為預設值。
·mf_byposition
指定引數給出已存在選單項的位置。第一項所在的位置是0。
·mf_disabled
使選單項無效,以便它不能被選擇,但不變灰。
·mf_enabled
使選單項有效,以便它能夠被選擇,並可從變灰的狀態中恢復出來。
·mf_grayed
使選單項無效,以便它不能被選擇並同時變灰。
**示例:
//判斷是否啟用設定選單
m_menu.loadmenu(idr_menu_main_pannel);
if (!(g_strlogin=="管理員"))
setmenu(&m_menu);
其中,
idr_menu_main_pannel為整個選單的id
id_proddata為需要設定為不可用的欄id
mf_bycommand | mf_disabled | mf_grayed為需要設定的屬性
dedecms函式分享之獲取某一欄目所有子欄目
以前從來沒寫過遞迴 其實想想,對演算法完全沒概念 剛好有這個需求,試著寫了一下,發現也挺容易的,特別記錄一下。資料庫是dedecms預設的程式設計客棧,dede arctype是儲存欄目的表,reid是欄目的父級欄目id。複製 如下 array array get swww.cppcns.comon...
網申時遇到「補充資訊」這一欄,填還是不填?
專欄 九章演算法 www.jiuzhang.com 網申 的末尾,常常會給出這樣一欄 補充你認為對你的申請很重要的資訊 這一欄常常讓很多人十分頭疼,因為此時你可能會出現以下心理活動 首先,我們來明確一點,如果你前面已經將簡歷填寫的很完善,確實沒有想要填寫的附加資訊時,不填寫也是完全沒問題的。而且這種...
乙個ASP寫的側邊選單欄
同於工作的必要,無意之中寫出了乙個asp的側邊的選單欄類。如下 class menus public title,id,image,titlecolor,target,background,headimage,height,width,bgcolor,style private menuitem,m...