曙海教育集團(tuán)論壇開發(fā)語言培訓(xùn)專區(qū)C++語言開發(fā) → CBuilder中幫助文件的連接及顯示討論


  共有7231人關(guān)注過本帖樹形打印

主題:CBuilder中幫助文件的連接及顯示討論

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發(fā)短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
CBuilder中幫助文件的連接及顯示討論  發(fā)帖心情 Post By:2010-12-10 14:14:54

前幾天需制作一幫助文件,通過網(wǎng)查找及試驗發(fā)現(xiàn)以下方法,希對有同樣需要的

  人們有一些幫助。

  目前的幫助文件主要有三類:

  *.hlp

  *.chm

  *.html

  制作方法各有不同,本文主要提及在CBuilder中幫助按鍵的檢測及應(yīng)用問題。

  方法1:

  在Form 屬性中設(shè)

  __property AnsiString HelpFile = {read=FHelpFile, write=FHelpFile};

  及

  HelpContext

  方法2:

  在Form 事件中設(shè)

  __property Classes::THelpEvent OnHelp = {read=FOnHelp, write=FOnHelp};

  方法3:

  在增加一件菜單項,對菜單項設(shè)置熱鍵F1

  后通過事件進(jìn)行程序控制

  以上三個方法均是對單個窗口進(jìn)行幫助控制。

  方法4:

  通過設(shè)置

  Application->OnMessage = ....;

  該方法可以對有所有的窗口統(tǒng)一控制及對一些窗口單獨控制。

  方法5:

  其它,如在各子窗口,控件中對幫助事件進(jìn)行捕捉,并處理。

  關(guān)鍵代碼段:

  void TForm1::F1HelpUse(void)//幫助顯示

  {

  HINSTANCE hInst= ShellExecute(

  0,

  "open",

  "F:\\HelpUse\\NetHelp\\main0.htm",//本行可根據(jù)具體更改

  "",

  "F:\\HelpUse\\NetHelp",//本行可根據(jù)具體更改

  SW_SHOWNORMAL

  );

  //Returns a value greater than 32 if successful

  }

  //F1按鍵獲取

  void __fastcall TForm1::AppMessage(tagMSG &Msg, bool &Handled)

  {

  if (Msg.message ==WM_KEYDOWN)

  {

  if(Msg.wParam==VK_F1)

 


支持(0中立(0反對(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

CBuilder中幫助文件的連接及顯示討論








簽名
主站蜘蛛池模板: 久久无码专区国产精品| 亚洲综合视频在线| gogo全球高清大胆啪啪| 欧美视频第一页| 国产欧美日韩成人| 久久久久亚洲av成人无码| 精品人妻无码一区二区色欲产成人| 大地资源视频在线观看| 亚洲中文字幕久久精品无码2021| 非洲人zoxxxx另类| 婷婷久久综合九色综合绿巨人| 亚洲精品tv久久久久久久久久| 狠狠色香婷婷久久亚洲精品| 成年人看的毛片| 亚洲第一极品精品无码久久| 99自拍视频在线观看| 怡红院在线播放| 亚洲国产精彩中文乱码av| 被公侵犯肉体中文字幕电影 | 国产精品午夜无码体验区| 久久桃花综合桃花七七网| 精品国产成a人在线观看| 国产精品自产拍高潮在线观看 | 亚洲精品亚洲人成在线| 欧美日韩另类综合| 成人亚洲欧美激情在线电影| 亚洲日本久久一区二区va | 日韩欧美综合在线| 再深点灬舒服灬太大女女| 1000部拍拍拍18免费网站 | 国产一区二区电影| 99久久精品九九亚洲精品| 日韩久久精品一区二区三区| 免费播放特黄特色毛片| 福利免费在线观看| 性做久久久久久免费观看| 亚洲人成影院在线无码按摩店| 美女被免费网站在线视| 国产精品多p对白交换绿帽| 中文字幕一区二区三匹| 欧美成a人片在线观看久|