| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Контекстно чуствителен Help http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=4177 |
Страница 1 от 1 |
| Автор: | Nikola Kirov [ Пет Май 11, 2007 12:17 pm ] |
| Заглавие: | Контекстно чуствителен Help |
Как се прави стандартния с F1 ясно. Виждал съм в разни програмки хелп които се появява като задържиш курсора на мишката на съответния контрол. Отваря се малък прозорец в които с няколко изречения е описано предназначението на контрола. Как е най правилно да се реализира това? 2-3 метода ми се въртят в главата но все свързни с доста писане За Мicrosoft Visual C++ ме интересува. |
|
| Автор: | tcsa35 [ Пет Май 11, 2007 2:40 pm ] |
| Заглавие: | |
CToolTipCtrl ToolTipCtrl; във OnInit функцията на диалога или вю-то добавяш ToolTipCtrl.Create(this,TTS_ALWAYSTIP); ToolTipCtrl.SetMaxTipWidth(300); // You have to add it! ToolTipCtrl.AddTool(GetDlgItem(IDC_BUTTON_LOAD),"Select DuraCoder firmware file."); ToolTipCtrl.AddTool(GetDlgItem(IDC_BUTTON_PROGRAM),"Program DC-25 device."); ........ ToolTipCtrl.Activate(TRUE); в PreTranslateMessage(MSG* pMsg) - добавяш ToolTipCtrl.RelayEvent(pMsg); и май това беше Ако искаш нещо по шарено погледни тук; http://www.codeproject.com/miscctrl/#Tooltips |
|
| Автор: | Nikola Kirov [ Пет Май 11, 2007 3:16 pm ] |
| Заглавие: | |
Благодаря. Имало значи що годе просто решение. Светна ми. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|