📄 group__utility.html
字号:
<td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define NULL 0 </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>空指针的定义 <p><p>在文件<a class="el" href="FG__Common_8h-source.html">FG_Common.h</a>第<a class="el" href="FG__Common_8h-source.html#l00046">46</a>行定义。<p>参考自 <a class="el" href="FG__String_8cpp-source.html#l00086">FG_String::DataSet()</a>、<a class="el" href="FG__Edit_8cpp-source.html#l00191">FG_Edit::DeleteChar()</a>、<a class="el" href="FG__X11DrawInterface_8cpp-source.html#l00170">FG_X11DrawInterface::DrawBitmap()</a>、<a class="el" href="FG__Win32DrawInterface_8cpp-source.html#l00183">FG_Win32DrawInterface::DrawBitmap()</a>、<a class="el" href="FG__X11Adaptor_8cpp-source.html#l00112">FG_X11Adaptor::Execute()</a>、<a class="el" href="FG__List_8h-source.html#l00237">FG_BackIterator< ITEM >::FG_BackIterator()</a>、<a class="el" href="FG__List_8h-source.html#l00663">FG_BList< FG_Object >::FG_BList()</a>、<a class="el" href="FG__List_8h-source.html#l00084">FG_BList_Node< ITEM >::FG_BList_Node()</a>、<a class="el" href="FG__List_8h-source.html#l00114">FG_ForwardIterator< NODE, ITEM >::FG_ForwardIterator()</a>、<a class="el" href="FG__Object_8h-source.html#l00062">FG_Object::FG_Object()</a>、<a class="el" href="FG__OSAdaptor_8cpp-source.html#l00069">FG_OSAdaptor::FG_OSAdaptor()</a>、<a class="el" href="FG__List_8h-source.html#l00528">FG_SList< FG_Object >::FG_SList()</a>、<a class="el" href="FG__List_8h-source.html#l00055">FG_SList_Node< ITEM >::FG_SList_Node()</a>、<a class="el" href="FG__String_8cpp-source.html#l00051">FG_String::FG_String()</a>、<a class="el" href="FG__Window_8h-source.html#l00064">FG_Window::FG_Window()</a>、<a class="el" href="FG__X11DrawInterface_8cpp-source.html#l00049">FG_X11DrawInterface::FG_X11DrawInterface()</a>、<a class="el" href="FG__MsgMap_8cpp-source.html#l00043">FG_MSGMAP::FindMsgCallback()</a>、<a class="el" href="FG__Container_8cpp-source.html#l00047">FG_Container::GetChild()</a>、<a class="el" href="FG__X11Adaptor_8cpp-source.html#l00067">FG_X11Adaptor::InitInstance()</a>、<a class="el" href="FG__Win32Adaptor_8cpp-source.html#l00054">FG_Win32Adaptor::InitInstance()</a>、<a class="el" href="FG__Win32DrawInterface_8cpp-source.html#l00124">FG_Win32DrawInterface::Line()</a>、<a class="el" href="main_8cpp-source.html#l00045">main()</a>、<a class="el" href="MainWindow_8cpp-source.html#l00095">MainWindow::MainWindow()</a>、<a class="el" href="FG__Window_8cpp-source.html#l00126">FG_Window::RegisterKey()</a>、<a class="el" href="FG__List_8h-source.html#l00792">FG_BList< FG_Object >::RemoveAll()</a>、<a class="el" href="FG__List_8h-source.html#l00607">FG_SList< FG_Object >::RemoveAll()</a>、<a class="el" href="FG__Window_8cpp-source.html#l00078">FG_Window::RemoveWidget()</a>、<a class="el" href="Win2_8cpp-source.html#l00081">Win2::Win2()</a>及<a class="el" href="WinMain_8cpp-source.html#l00053">WinMain()</a>. </td> </tr></table><hr><h2>类型定义文档</h2><a class="anchor" name="ga0" doxytag="FG_Common.h::BYTE" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef unsigned char <a class="el" href="group__Utility.html#ga0">BYTE</a> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>无符号字符. <p><p>在文件<a class="el" href="FG__Common_8h-source.html">FG_Common.h</a>第<a class="el" href="FG__Common_8h-source.html#l00051">51</a>行定义。<p>参考自 <a class="el" href="FG__TimerManager_8h-source.html#l00163">FG_CheckTimer::FG_CheckTimer()</a>、<a class="el" href="FG__TimerManager_8h-source.html#l00061">FG_Timer::FG_Timer()</a>、<a class="el" href="FG__TimerManager_8cpp-source.html#l00146">FG_TimerManager::IsTimerStart()</a>、<a class="el" href="FG__TimerManager_8cpp-source.html#l00113">FG_TimerManager::KillTimer()</a>、<a class="el" href="FG__Object_8h-source.html#l00254">FG_Object::KillTimer()</a>、<a class="el" href="FG__TimerManager_8cpp-source.html#l00097">FG_TimerManager::StartTimer()</a>及<a class="el" href="FG__Object_8h-source.html#l00241">FG_Object::StartTimer()</a>. </td> </tr></table><a class="anchor" name="ga2" doxytag="FG_Common.h::DWORD" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef unsigned long <a class="el" href="group__Utility.html#ga2">DWORD</a> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>无符号长整形. <p><p>在文件<a class="el" href="FG__Common_8h-source.html">FG_Common.h</a>第<a class="el" href="FG__Common_8h-source.html#l00059">59</a>行定义。<p>参考自 <a class="el" href="FG__TimerManager_8h-source.html#l00061">FG_Timer::FG_Timer()</a>、<a class="el" href="FG__Object_8cpp-source.html#l00239">FG_Object::RequestDraw()</a>及<a class="el" href="FG__TimerManager_8cpp-source.html#l00097">FG_TimerManager::StartTimer()</a>. </td> </tr></table><a class="anchor" name="ga1" doxytag="FG_Common.h::WORD" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef unsigned short <a class="el" href="group__Utility.html#ga1">WORD</a> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>无符号短整形. <p><p>在文件<a class="el" href="FG__Common_8h-source.html">FG_Common.h</a>第<a class="el" href="FG__Common_8h-source.html#l00055">55</a>行定义。<p>参考自 <a class="el" href="FG__Factory_8h-source.html#l00077">FG_Factory::CreateBitmap()</a>、<a class="el" href="MyFactory_8h-source.html#l00053">MyFactory::CreateButton()</a>、<a class="el" href="FG__Factory_8h-source.html#l00090">FG_Factory::CreateButton()</a>、<a class="el" href="FG__Factory_8h-source.html#l00103">FG_Factory::CreateCheckBox()</a>、<a class="el" href="FG__Factory_8h-source.html#l00118">FG_Factory::CreateEdit()</a>、<a class="el" href="FG__Factory_8h-source.html#l00131">FG_Factory::CreateGroup()</a>、<a class="el" href="FG__Factory_8h-source.html#l00145">FG_Factory::CreateLabel()</a>、<a class="el" href="FG__Factory_8h-source.html#l00159">FG_Factory::CreateRadioButton()</a>、<a class="el" href="FG__Edit_8cpp-source.html#l00191">FG_Edit::DeleteChar()</a>、<a class="el" href="FG__TextWidget_8cpp-source.html#l00046">FG_TextWidget::DrawTextFocus()</a>、<a class="el" href="FG__Bitmap_8h-source.html#l00061">FG_Bitmap::FG_Bitmap()</a>、<a class="el" href="FG__Button_8h-source.html#l00058">FG_Button::FG_Button()</a>、<a class="el" href="FG__CheckBox_8h-source.html#l00058">FG_CheckBox::FG_CheckBox()</a>、<a class="el" href="FG__Object_8h-source.html#l00346">FG_CheckObjectID::FG_CheckObjectID()</a>、<a class="el" href="FG__KeyMap_8h-source.html#l00132">FG_CheckOriginKey::FG_CheckOriginKey()</a>、<a class="el" href="FG__Container_8h-source.html#l00061">FG_Container::FG_Container()</a>、<a class="el" href="FG__Edit_8cpp-source.html#l00060">FG_Edit::FG_Edit()</a>、<a class="el" href="FG__Group_8h-source.html#l00058">FG_Group::FG_Group()</a>、<a class="el" href="FG__KeyMap_8h-source.html#l00060">FG_KeyMapItem::FG_KeyMapItem()</a>、<a class="el" href="FG__Label_8h-source.html#l00061">FG_Label::FG_Label()</a>、<a class="el" href="FG__Message_8h-source.html#l00169">FG_Message::FG_Message()</a>、<a class="el" href="FG__Object_8h-source.html#l00062">FG_Object::FG_Object()</a>、<a class="el" href="FG__RadioButton_8cpp-source.html#l00049">FG_RadioButton::FG_RadioButton()</a>、<a class="el" href="FG__TextWidget_8h-source.html#l00060">FG_TextWidget::FG_TextWidget()</a>、<a class="el" href="FG__Widget_8h-source.html#l00059">FG_Widget::FG_Widget()</a>、<a class="el" href="FG__Window_8h-source.html#l00064">FG_Window::FG_Window()</a>、<a class="el" href="FG__MsgMap_8cpp-source.html#l00043">FG_MSGMAP::FindMsgCallback()</a>、<a class="el" href="FG__Object_8h-source.html#l00167">FG_Object::FrameStyle()</a>、<a class="el" href="FG__Container_8cpp-source.html#l00047">FG_Container::GetChild()</a>、<a class="el" href="FG__X11DrawInterface_8cpp-source.html#l00161">FG_X11DrawInterface::GetTextHeight()</a>、<a class="el" href="FG__Win32DrawInterface_8cpp-source.html#l00170">FG_Win32DrawInterface::GetTextHeight()</a>、<a class="el" href="FG__OSAdaptor_8cpp-source.html#l00157">FG_OSAdaptor::GetTextHeight()</a>、<a class="el" href="FG__X11DrawInterface_8cpp-source.html#l00152">FG_X11DrawInterface::GetTextWidth()</a>、<a class="el" href="FG__Win32DrawInterface_8cpp-source.html#l00157">FG_Win32DrawInterface::GetTextWidth()</a>、<a class="el" href="FG__OSAdaptor_8cpp-source.html#l00148">FG_OSAdaptor::GetTextWidth()</a>、<a class="el" href="FG__Object_8h-source.html#l00139">FG_Object::ID()</a>、<a class="el" href="FG__Edit_8cpp-source.html#l00174">FG_Edit::InsertChar()</a>、<a class="el" href="FG__String_8h-source.html#l00089">FG_String::Length()</a>、<a class="el" href="MainWindow_8cpp-source.html#l00095">MainWindow::MainWindow()</a>、<a class="el" href="MyButton_8h-source.html#l00056">MyButton::MyButton()</a>、<a class="el" href="FG__Object_8cpp-source.html#l00230">FG_Object::NotifyParent()</a>、<a class="el" href="MyButton_8cpp-source.html#l00047">MyButton::OnDraw()</a>、<a class="el" href="FG__RadioButton_8cpp-source.html#l00064">FG_RadioButton::OnDraw()</a>、<a class="el" href="FG__Label_8cpp-source.html#l00047">FG_Label::OnDraw()</a>、<a class="el" href="FG__Group_8cpp-source.html#l00047">FG_Group::OnDraw()</a>、<a class="el" href="FG__Edit_8cpp-source.html#l00073">FG_Edit::OnDraw()</a>、<a class="el" href="FG__CheckBox_8cpp-source.html#l00049">FG_CheckBox::OnDraw()</a>、<a class="el" href="FG__Button_8cpp-source.html#l00053">FG_Button::OnDraw()</a>、<a class="el" href="FG__Edit_8cpp-source.html#l00108">FG_Edit::OnKeyDown()</a>、<a class="el" href="FG__X11Adaptor_8cpp-source.html#l00190">FG_X11Adaptor::process_event()</a>、<a class="el" href="FG__Window_8cpp-source.html#l00126">FG_Window::RegisterKey()</a>、<a class="el" href="FG__KeyMap_8h-source.html#l00095">FG_KeyMap::RegisterKey()</a>、<a class="el" href="FG__KeyMap_8cpp-source.html#l00059">FG_KeyMap::SendKey()</a>、<a class="el" href="FG__OSAdaptor_8cpp-source.html#l00098">FG_OSAdaptor::SetMsgObserver()</a>、<a class="el" href="FG__Object_8h-source.html#l00241">FG_Object::StartTimer()</a>、<a class="el" href="FG__Object_8h-source.html#l00186">FG_Object::Style()</a>、<a class="el" href="FG__TextWidget_8h-source.html#l00084">FG_TextWidget::TextLength()</a>、<a class="el" href="Win1_8cpp-source.html#l00074">Win1::Win1()</a>、<a class="el" href="Win2_8cpp-source.html#l00081">Win2::Win2()</a>、<a class="el" href="WinMain_8cpp-source.html#l00053">WinMain()</a>及<a class="el" href="FG__Win32Adaptor_8cpp-source.html#l00138">FG_Win32Adaptor::WndProc()</a>. </td> </tr></table><hr><h2>枚举类型文档</h2><a class="anchor" name="ga15" doxytag="FG_Message.h::FG_FOCUS_STATUS" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum <a class="el" href="group__Utility.html#ga15">FG_FOCUS_STATUS</a> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>焦点状态 <p>对于焦点类型的消息有效,实际的存储类型为<a class="el" href="group__Utility.html#ga1">WORD</a>,放入<a class="el" href="structFG__Message.html#o1">FG_Message::wData</a>中,0为保留值 <dl compact><dt><b>枚举值: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a class="anchor" name="gga15a34" doxytag="FFS_NONE" ></a>FFS_NONE</em> </td><td>保留状态 </td></tr><tr><td valign=top><em><a class="anchor" name="gga15a35" doxytag="FFS_GET" ></a>FFS_GET</em> </td><td>得到焦点状态 </td></tr><tr><td valign=top><em><a class="anchor" name="gga15a36" doxytag="FFS_LOSE" ></a>FFS_LOSE</em> </td><td>失去焦点状态. </td></tr></table></dl><p>在文件<a class="el" href="FG__Message_8h-source.html">FG_Message.h</a>第<a class="el" href="FG__Message_8h-source.html#l00125">125</a>行定义。 </td> </tr></table><a class="anchor" name="ga13" doxytag="FG_Message.h::FG_KEY_STATUS" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum <a class="el" href="group__Utility.html#ga13">FG_KEY_STATUS</a> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>键盘状态 <p>对于键盘类型的消息有效,实际的存储类型为<a class="el" href="group__Utility.html#ga1">WORD</a>,放入<a class="el" href="structFG__Message.html#o1">FG_Message::wData</a>中,0为保留值 <dl compact><dt><b>枚举值: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a class="anchor" name="gga13a28" doxytag="FKS_NONE" ></a>FKS_NONE</em> </td><td>保留状态 </td></tr><tr><td valign=top><em><a class="anchor" name="gga13a29" doxytag="FKS_DOWN" ></a>FKS_DOWN</em> </td><td>键盘按下状态 </td></tr><tr><td valign=top><em><a class="anchor" name="gga13a30" doxytag="FKS_UP" ></a>FKS_UP</em> </td><td>键盘弹起状态 </td></tr></table></dl><p>在文件<a class="el" href="FG__Message_8h-source.html">FG_Message.h</a>第<a class="el" href="FG__Message_8h-source.html#l00077">77</a>行定义。 </td> </tr></table><a class="anchor" name="ga14" doxytag="FG_Message.h::FG_MOUSE_STATUS" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum <a class="el" href="group__Utility.html#ga14">FG_MOUSE_STATUS</a> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -