C Word 標題設定大綱級別和自動生成目錄

2021-06-17 18:28:19 字數 829 閱讀 7583

環境: office2010  vs2010 

比如說:需要把這乙個標題「第三方破壞的詳細資訊」設定成一級;

**:opara1.range.text = "第三方破壞的詳細資訊";

opara1.range.select();

opara1.outlinelevel = word.wdoutlinelevel.wdoutlinelevel1;

但是,只是這樣的話,會把後面的所有一行設定成一級,所以在對第三方破壞的詳細資訊  完之後加上這一句:

opara1.outlinelevel =word.wdoutlinelevel.wdoutlinelevelbodytext;也就是把這一句後面內容取消級別設定

當然這只是生成大綱級別,生成目錄的**如下:

private void button1_click(object sender, eventargs e)

private void button2_click(object sender, eventargs e)

}

這一段**功能就是根據你所設定的大綱級別進行自動生成目錄;

效果圖:

**自己寫的   已經成功!

MFC自繪標題欄和邊框

mfc視窗有標題欄和邊框的時候,重繪不是很方便,在onncpaint中重繪標題欄如果呼叫基類的onncpaint,自己的後面的重繪都不生效,如果不呼叫基類的onncpaint,win10上的mfc程式出現了win7風格的邊框,而且寬度還不能控制。移除邊框 dword dw getwindowlong...

MySQL設定主鍵自增和非主鍵自增

mysql 每張表只能有1個自動增長字段,這個自動增長字段即可作為主鍵,也可以用作非主鍵使用,但是請注意將自動增長字段當做非主鍵使用時必須必須為其新增唯一索引,否則系統將會報錯。例如 將自動增長字段設定為主鍵 create table t1 id int auto increment primary...

開機啟動 Linux開機自啟和執行級別

主要用來啟動一些系統服務,根據runlevel執行rcx.d,而在rcx.d中都會在最後呼叫rc.local 一般情況下,大多數的linux作業系統使用 etc init.d 或 etc rc.d init.d 下的指令碼來配置應用程式的自動啟動。例如,在某些linux系統中,corn程式通過 et...