├── 3rd ├── inc │ ├── DuiLib │ │ ├── CMakeLists.txt │ │ ├── Control │ │ │ ├── UIActiveX.cpp │ │ │ ├── UIActiveX.h │ │ │ ├── UIButton.cpp │ │ │ ├── UIButton.h │ │ │ ├── UICheckBox.cpp │ │ │ ├── UICheckBox.h │ │ │ ├── UICombo.cpp │ │ │ ├── UICombo.h │ │ │ ├── UIDateTime.cpp │ │ │ ├── UIDateTime.h │ │ │ ├── UIEdit.cpp │ │ │ ├── UIEdit.h │ │ │ ├── UIFlash.cpp │ │ │ ├── UIFlash.h │ │ │ ├── UIGifAnim.cpp │ │ │ ├── UIGifAnim.h │ │ │ ├── UILabel.cpp │ │ │ ├── UILabel.h │ │ │ ├── UIList.cpp │ │ │ ├── UIList.h │ │ │ ├── UIOption.cpp │ │ │ ├── UIOption.h │ │ │ ├── UIProgress.cpp │ │ │ ├── UIProgress.h │ │ │ ├── UIRichEdit.cpp │ │ │ ├── UIRichEdit.h │ │ │ ├── UIScrollBar.cpp │ │ │ ├── UIScrollBar.h │ │ │ ├── UISlider.cpp │ │ │ ├── UISlider.h │ │ │ ├── UIText.cpp │ │ │ ├── UIText.h │ │ │ ├── UITreeView.cpp │ │ │ ├── UITreeView.h │ │ │ ├── UIWebBrowser.cpp │ │ │ └── UIWebBrowser.h │ │ ├── Core │ │ │ ├── UIBase.cpp │ │ │ ├── UIBase.h │ │ │ ├── UIContainer.cpp │ │ │ ├── UIContainer.h │ │ │ ├── UIControl.cpp │ │ │ ├── UIControl.h │ │ │ ├── UIDefine.h │ │ │ ├── UIDlgBuilder.cpp │ │ │ ├── UIDlgBuilder.h │ │ │ ├── UIManager.cpp │ │ │ ├── UIManager.h │ │ │ ├── UIMarkup.cpp │ │ │ ├── UIMarkup.h │ │ │ ├── UIRender.cpp │ │ │ └── UIRender.h │ │ ├── DuiLib.vcproj │ │ ├── DuiLib.vcxproj │ │ ├── DuiLib.vcxproj.filters │ │ ├── DuiLib_Static.vcxproj │ │ ├── Layout │ │ │ ├── UIChildLayout.cpp │ │ │ ├── UIChildLayout.h │ │ │ ├── UIHorizontalLayout.cpp │ │ │ ├── UIHorizontalLayout.h │ │ │ ├── UITabLayout.cpp │ │ │ ├── UITabLayout.h │ │ │ ├── UITileLayout.cpp │ │ │ ├── UITileLayout.h │ │ │ ├── UIVerticalLayout.cpp │ │ │ └── UIVerticalLayout.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── UIlib.cpp │ │ ├── UIlib.h │ │ └── Utils │ │ │ ├── FlashEventHandler.h │ │ │ ├── UIDelegate.cpp │ │ │ ├── UIDelegate.h │ │ │ ├── Utils.cpp │ │ │ ├── Utils.h │ │ │ ├── WebBrowserEventHandler.h │ │ │ ├── WinImplBase.cpp │ │ │ ├── WinImplBase.h │ │ │ ├── XUnzip.cpp │ │ │ ├── downloadmgr.h │ │ │ ├── flash11.tlh │ │ │ ├── stb_image.c │ │ │ └── stb_image.h │ └── json │ │ ├── include │ │ └── json │ │ │ ├── autolink.h │ │ │ ├── config.h │ │ │ ├── features.h │ │ │ ├── forwards.h │ │ │ ├── json.h │ │ │ ├── reader.h │ │ │ ├── value.h │ │ │ └── writer.h │ │ └── src │ │ ├── json │ │ ├── json_batchallocator.h │ │ ├── json_internalarray.inl │ │ ├── json_internalmap.inl │ │ ├── json_reader.cpp │ │ ├── json_value.cpp │ │ ├── json_valueiterator.inl │ │ ├── json_writer.cpp │ │ └── sconscript │ │ └── main.cpp └── lib │ └── DuiLib │ └── DuiLib.lib ├── EventCallBack.cpp ├── EventCallBack.h ├── ListContainerItemUI.cpp ├── ListContainerItemUI.h ├── MainLoopUI.cpp ├── MainLoopUI.h ├── MainPanel.cpp ├── MainPanel.h ├── README.md ├── ReadMe.txt ├── Resource.h ├── UserICon.cpp ├── UserICon.h ├── Utility.cpp ├── Utility.h ├── WX.ico ├── WX.rc ├── WX.sln ├── WX.suo ├── WX.vcproj ├── WX.vcproj.FISH-PC.fish.user ├── WXApp.cpp ├── WXApp.h ├── WXAwrapper.cpp ├── WXAwrapper.h ├── WXMain.cpp ├── WXMain.h ├── bin ├── Debug │ ├── DuiLib_u.dll │ └── WX.exe └── res │ ├── Chat │ ├── ChatAppMsgFile.xml │ ├── ChatAppMsgLeft.xml │ ├── ChatAppMsgLink.xml │ ├── ChatAppMsgMusic.xml │ ├── ChatAppMsgRight.xml │ ├── ChatBubbleLeft.xml │ ├── ChatBubbleRight.xml │ ├── ChatImg.xml │ ├── ChatLeftVoice.xml │ ├── ChatLoadMore.xml │ ├── ChatRightVoice.xml │ ├── ChatShareCard.xml │ ├── ChatSystemInfo.xml │ ├── ChatTime.xml │ ├── ChatTxt.xml │ ├── ChatVideo.xml │ ├── Chat_FriendBubble.png │ ├── Chat_FriendBubble_Active.png │ ├── Chat_FriendBubble_Hover.png │ ├── Chat_MyselfBubble.png │ ├── Chat_MyselfBubble_Active.png │ ├── Chat_MyselfBubble_Hover.png │ ├── Chat_Remark_BG.png │ ├── Chat_left_Voice_Icon.gif │ ├── Chat_left_Voice_Icon.png │ ├── Chat_right_Voice_Icon.gif │ ├── Chat_right_Voice_Icon.png │ ├── ImagePreviewWnd.xml │ ├── SendImgPreviewCtrl.xml │ ├── SendMsgPreviewWnd.xml │ ├── chat_msg_failed.png │ ├── chat_video_bg.png │ ├── contact_menu_item.xml │ ├── contact_menu_wnd.xml │ ├── file_icon.PNG │ ├── reader │ │ ├── ChatReaderItem.xml │ │ └── ChatReaderNodeCtrl.xml │ ├── video_icon.png │ └── voice_unplay_dot.png │ ├── ChatView │ ├── Chat_BottomBar_BG.png │ ├── Chat_Expression_Icon.png │ ├── Chat_Expression_Icon_Active.png │ ├── Chat_Expression_Icon_Hover.png │ ├── Chat_InputBox_BG.png │ ├── Chat_InputBox_BG_Hover.png │ ├── Chat_Screenshot_Icon.png │ ├── Chat_Screenshot_Icon_Active.png │ ├── Chat_Screenshot_Icon_Hover.png │ ├── Chat_SendFile_Icon.png │ ├── Chat_SendFile_Icon_Active.png │ ├── Chat_SendFile_Icon_Hover.png │ ├── Chat_Send_Btn.png │ ├── Chat_Send_Btn_Active.png │ ├── Chat_Send_Btn_Hover.png │ └── info-bubble.png │ ├── Common │ ├── Btn_Green.png │ ├── Btn_Green_Click.png │ ├── Btn_Green_Hover.png │ ├── Btn_NotClick.png │ ├── Btn_Red.png │ ├── Btn_Red_Click.png │ ├── Btn_Red_Hover.png │ ├── Btn_White.png │ ├── Btn_White_Click.png │ ├── Btn_White_Hover.png │ ├── Cancel_btn_icon_Click.png │ ├── Cancel_btn_icon_Hover.png │ ├── Cancel_btn_icon_Normal.png │ ├── SearchBox_clear.png │ ├── SearchBox_clear_active.png │ ├── SearchBox_clear_hover.png │ ├── TopBar_Close_Btn.png │ ├── TopBar_Close_Btn_Click.png │ ├── TopBar_Close_Btn_Hover.png │ ├── TopBar_Full_Btn.png │ ├── TopBar_Full_Btn_Click.png │ ├── TopBar_Full_Btn_Hover.png │ ├── TopBar_Narrow_Btn.png │ ├── TopBar_Narrow_Btn_Click.png │ ├── TopBar_Narrow_Btn_Hover.png │ ├── TopBar_Window_Btn.png │ ├── TopBar_Window_Btn_Click.png │ ├── TopBar_Window_Btn_Hover.png │ ├── load_flower.png │ ├── load_flower_small.png │ ├── loading.gif │ ├── loading_14.gif │ ├── loading_14.png │ ├── scrollbar.png │ ├── shadow_main_focus.png │ └── shadow_main_nofocus.png │ ├── Main │ ├── Chat.xml │ ├── MainPanel.xml │ ├── UserListItem.xml │ ├── chatView.xml │ ├── chat_msg_failed.png │ ├── default.png │ ├── imgs │ │ ├── AddChat_Btn.png │ │ ├── AddChat_Btn_Active.png │ │ ├── AddChat_Btn_Hover.png │ │ ├── ChatList_SeachBar_AddChat_Btn.png │ │ ├── ChatList_SeachBar_AddChat_Btn_Click.png │ │ ├── ChatList_SeachBar_AddChat_Btn_Hover.png │ │ ├── ChatList_SeachBar_Input_BG.png │ │ ├── ChatMember_Btn.png │ │ ├── ChatMember_Btn_Active.png │ │ ├── ChatMember_Btn_Hover.png │ │ ├── ChatMembers_Btn.png │ │ ├── ChatMembers_Btn_Active.png │ │ ├── ChatMembers_Btn_Hover.png │ │ ├── Chat_Add_Icon.png │ │ ├── Chat_Add_Icon_Click.png │ │ ├── Chat_Add_Icon_Hover.png │ │ ├── Chat_TopBar_Close_Btn.png │ │ ├── Chat_TopBar_Close_Btn_Active.png │ │ ├── Chat_TopBar_Close_Btn_Hover.png │ │ ├── Chat_TopBar_Lock_Btn.png │ │ ├── Chat_TopBar_Lock_Btn_Active.png │ │ ├── Chat_TopBar_Lock_Btn_Active_Hover.png │ │ ├── Chat_TopBar_Lock_Btn_Hover.png │ │ ├── Chat_infoBar_bottom_hover.png │ │ ├── Chat_infoBar_bottom_normal.png │ │ ├── Dialog_BG.png │ │ ├── Dialog_Btn1.png │ │ ├── Dialog_Btn1_Click.png │ │ ├── Dialog_Btn1_Hover.png │ │ ├── Dialog_Btn2.png │ │ ├── Dialog_Btn2_Click.png │ │ ├── Dialog_Btn2_Hover.png │ │ ├── Dialog_Btn3.png │ │ ├── Dialog_Btn3_Click.png │ │ ├── Dialog_Btn3_Hover.png │ │ ├── HeadShow_BG.png │ │ ├── Man_Icon.png │ │ ├── Profile_BG.png │ │ ├── Profile_Btn.png │ │ ├── Profile_Btn_Click.png │ │ ├── Profile_Btn_Hover.png │ │ ├── Profile_Edit.png │ │ ├── Seach_BG.png │ │ ├── Setting_Btn.png │ │ ├── Setting_Btn_Active.png │ │ ├── Setting_Btn_Hover.png │ │ ├── TabBar_BG.png │ │ ├── TabBar_Chat_Btn.png │ │ ├── TabBar_Chat_Btn_Click.png │ │ ├── TabBar_Chat_Btn_Hover.png │ │ ├── TabBar_Contacts_Btn.png │ │ ├── TabBar_Contacts_Btn_Click.png │ │ ├── TabBar_Contacts_Btn_Hover.png │ │ ├── TabBar_Setting_Btn.png │ │ ├── TabBar_Setting_Btn_Click.png │ │ ├── TabBar_Setting_Btn_Hover.png │ │ ├── TopBar_BG-08.png │ │ ├── TopBar_Close_Btn.png │ │ ├── TopBar_Close_Btn_Click.png │ │ ├── TopBar_Close_Btn_Hover.png │ │ ├── TopBar_Logo.png │ │ ├── TopBar_Narrow_Btn.png │ │ ├── TopBar_Narrow_Btn_Click.png │ │ ├── TopBar_Narrow_Btn_Hover.png │ │ ├── TopBar_Setting_Btn.png │ │ ├── TopBar_Setting_Btn_Click.png │ │ ├── TopBar_Setting_Btn_Hover.png │ │ ├── WeChat_AppIcon_32.png │ │ ├── Window_BG3.png │ │ ├── Windows_BG.png │ │ ├── Woman_Icon.png │ │ ├── addSessionFriend.png │ │ ├── blank_bg.png │ │ ├── btn_hot.png │ │ ├── btn_push.png │ │ ├── close-hover.png │ │ ├── close-normal.png │ │ ├── close.png │ │ ├── contact_btn_nor.png │ │ ├── contact_btn_pressed.png │ │ ├── default_icon.jpg │ │ ├── emotion_n.png │ │ ├── main_bg.png │ │ ├── no_chat_bg.png │ │ ├── no_notify_bell.png │ │ ├── no_notify_red_dot.png │ │ ├── openup_Btn.png │ │ ├── openup_Btn_Active.png │ │ ├── openup_Btn_Hover.png │ │ ├── packup_Btn.png │ │ ├── packup_Btn_Active.png │ │ ├── packup_Btn_Hover.png │ │ ├── pin-hover.png │ │ ├── pin-normal.png │ │ ├── pinned-hover.png │ │ ├── pinned-normal.png │ │ ├── recent_btn_nor.png │ │ ├── recent_btn_pressed.png │ │ ├── search_bar_bg.png │ │ ├── session_btn_nor.png │ │ ├── session_btn_pressed.png │ │ ├── show_member_btn.png │ │ ├── tab_line.png │ │ ├── top_bar_bg_03.png │ │ ├── unread_count_bg.png │ │ ├── unsel.bmp │ │ ├── user_icon_bg_click.png │ │ └── user_icon_bg_nor.png │ ├── list_icon_c.png │ ├── logo_RSS.png │ └── man.png │ ├── bin9999 │ ├── Chat │ │ ├── ChatAppMsgFile.xml │ │ ├── ChatAppMsgLeft.xml │ │ ├── ChatAppMsgLink.xml │ │ ├── ChatAppMsgMusic.xml │ │ ├── ChatAppMsgRight.xml │ │ ├── ChatBubbleLeft.xml │ │ ├── ChatBubbleRight.xml │ │ ├── ChatImg.xml │ │ ├── ChatLeftVoice.xml │ │ ├── ChatLoadMore.xml │ │ ├── ChatRightVoice.xml │ │ ├── ChatShareCard.xml │ │ ├── ChatSystemInfo.xml │ │ ├── ChatTime.xml │ │ ├── ChatTxt.xml │ │ ├── ChatVideo.xml │ │ ├── Chat_FriendBubble.png │ │ ├── Chat_FriendBubble_Active.png │ │ ├── Chat_FriendBubble_Hover.png │ │ ├── Chat_MyselfBubble.png │ │ ├── Chat_MyselfBubble_Active.png │ │ ├── Chat_MyselfBubble_Hover.png │ │ ├── Chat_Remark_BG.png │ │ ├── Chat_left_Voice_Icon.gif │ │ ├── Chat_left_Voice_Icon.png │ │ ├── Chat_right_Voice_Icon.gif │ │ ├── Chat_right_Voice_Icon.png │ │ ├── ImagePreviewWnd.xml │ │ ├── SendImgPreviewCtrl.xml │ │ ├── SendMsgPreviewWnd.xml │ │ ├── chat_msg_failed.png │ │ ├── chat_video_bg.png │ │ ├── contact_menu_item.xml │ │ ├── contact_menu_wnd.xml │ │ ├── file_icon.PNG │ │ ├── reader │ │ │ ├── ChatReaderItem.xml │ │ │ └── ChatReaderNodeCtrl.xml │ │ ├── video_icon.png │ │ └── voice_unplay_dot.png │ ├── ChatView │ │ ├── Chat_BottomBar_BG.png │ │ ├── Chat_Expression_Icon.png │ │ ├── Chat_Expression_Icon_Active.png │ │ ├── Chat_Expression_Icon_Hover.png │ │ ├── Chat_InputBox_BG.png │ │ ├── Chat_InputBox_BG_Hover.png │ │ ├── Chat_Screenshot_Icon.png │ │ ├── Chat_Screenshot_Icon_Active.png │ │ ├── Chat_Screenshot_Icon_Hover.png │ │ ├── Chat_SendFile_Icon.png │ │ ├── Chat_SendFile_Icon_Active.png │ │ ├── Chat_SendFile_Icon_Hover.png │ │ ├── Chat_Send_Btn.png │ │ ├── Chat_Send_Btn_Active.png │ │ ├── Chat_Send_Btn_Hover.png │ │ └── info-bubble.png │ ├── Common │ │ ├── Btn_Green.png │ │ ├── Btn_Green_Click.png │ │ ├── Btn_Green_Hover.png │ │ ├── Btn_NotClick.png │ │ ├── Btn_Red.png │ │ ├── Btn_Red_Click.png │ │ ├── Btn_Red_Hover.png │ │ ├── Btn_White.png │ │ ├── Btn_White_Click.png │ │ ├── Btn_White_Hover.png │ │ ├── Cancel_btn_icon_Click.png │ │ ├── Cancel_btn_icon_Hover.png │ │ ├── Cancel_btn_icon_Normal.png │ │ ├── SearchBox_clear.png │ │ ├── SearchBox_clear_active.png │ │ ├── SearchBox_clear_hover.png │ │ ├── TopBar_Close_Btn.png │ │ ├── TopBar_Close_Btn_Click.png │ │ ├── TopBar_Close_Btn_Hover.png │ │ ├── TopBar_Full_Btn.png │ │ ├── TopBar_Full_Btn_Click.png │ │ ├── TopBar_Full_Btn_Hover.png │ │ ├── TopBar_Narrow_Btn.png │ │ ├── TopBar_Narrow_Btn_Click.png │ │ ├── TopBar_Narrow_Btn_Hover.png │ │ ├── TopBar_Window_Btn.png │ │ ├── TopBar_Window_Btn_Click.png │ │ ├── TopBar_Window_Btn_Hover.png │ │ ├── load_flower.png │ │ ├── load_flower_small.png │ │ ├── loading.gif │ │ ├── loading_14.gif │ │ ├── loading_14.png │ │ ├── scrollbar.png │ │ ├── shadow_main_focus.png │ │ └── shadow_main_nofocus.png │ ├── Contact │ │ ├── Chat_Member_AddMember_Icon.png │ │ ├── Chat_Member_AddMember_Icon_Hover.png │ │ ├── ChatroomMemberDetailUI.xml │ │ ├── Contacts_List_BG.png │ │ ├── Contacts_List_BG_Click.png │ │ ├── Contacts_List_BG_Hover.png │ │ ├── Contacts_Tab_BG.png │ │ ├── Panel_Close.png │ │ ├── Panel_Close_Active.png │ │ ├── Panel_Close_Hover.png │ │ ├── QBChatroomItem.xml │ │ ├── QBChatroomWnd.xml │ │ ├── SeachList_BG.png │ │ ├── chatroom_member_item.xml │ │ ├── contact_list_group_item.xml │ │ ├── contact_list_item.xml │ │ ├── contact_list_item_search.xml │ │ ├── groupTitleHover.png │ │ ├── search_group_item.xml │ │ └── search_item.xml │ ├── Login │ │ ├── Btn_Login_Refresh.png │ │ ├── Btn_Login_Refresh_Click.png │ │ ├── Btn_Login_Refresh_Hover.png │ │ ├── LoginWnd.xml │ │ ├── Login_BG.png │ │ ├── Login_HeadShowDefault.png │ │ ├── Login_HeadShow_BG1.png │ │ ├── Login_QRCode_BG.png │ │ ├── Login_TopBar_Close_Btn.png │ │ ├── Login_TopBar_Close_Btn_Click.png │ │ ├── Login_TopBar_Close_Btn_Hover.png │ │ ├── Login_TopBar_Narrow_Btn.png │ │ ├── Login_TopBar_Narrow_Btn_Click.png │ │ ├── Login_TopBar_Narrow_Btn_Hover.png │ │ └── flower.png │ ├── Main │ │ ├── AlertDialog.xml │ │ ├── ConfirmDialog.xml │ │ ├── ContactProfileWnd.xml │ │ ├── FeedbackWnd.xml │ │ ├── Login_Btn1.png │ │ ├── MainWnd.xml │ │ ├── ModifyDialog.xml │ │ ├── VerifyDialog.xml │ │ ├── addSessionFriend.png │ │ ├── chatView.xml │ │ ├── chat_list_item.xml │ │ ├── common_scrollbar.png │ │ ├── contactProfile.xml │ │ ├── default.jpg │ │ ├── default.png │ │ ├── emotion_n.png │ │ ├── imgs │ │ │ ├── AddChat_Btn.png │ │ │ ├── AddChat_Btn_Active.png │ │ │ ├── AddChat_Btn_Hover.png │ │ │ ├── ChatList_SeachBar_AddChat_Btn.png │ │ │ ├── ChatList_SeachBar_AddChat_Btn_Click.png │ │ │ ├── ChatList_SeachBar_AddChat_Btn_Hover.png │ │ │ ├── ChatList_SeachBar_Input_BG.png │ │ │ ├── ChatMember_Btn.png │ │ │ ├── ChatMember_Btn_Active.png │ │ │ ├── ChatMember_Btn_Hover.png │ │ │ ├── ChatMembers_Btn.png │ │ │ ├── ChatMembers_Btn_Active.png │ │ │ ├── ChatMembers_Btn_Hover.png │ │ │ ├── Chat_Add_Icon.png │ │ │ ├── Chat_Add_Icon_Click.png │ │ │ ├── Chat_Add_Icon_Hover.png │ │ │ ├── Chat_TopBar_Close_Btn.png │ │ │ ├── Chat_TopBar_Close_Btn_Active.png │ │ │ ├── Chat_TopBar_Close_Btn_Hover.png │ │ │ ├── Chat_TopBar_Lock_Btn.png │ │ │ ├── Chat_TopBar_Lock_Btn_Active.png │ │ │ ├── Chat_TopBar_Lock_Btn_Active_Hover.png │ │ │ ├── Chat_TopBar_Lock_Btn_Hover.png │ │ │ ├── Chat_infoBar_bottom_hover.png │ │ │ ├── Chat_infoBar_bottom_normal.png │ │ │ ├── Dialog_BG.png │ │ │ ├── Dialog_Btn1.png │ │ │ ├── Dialog_Btn1_Click.png │ │ │ ├── Dialog_Btn1_Hover.png │ │ │ ├── Dialog_Btn2.png │ │ │ ├── Dialog_Btn2_Click.png │ │ │ ├── Dialog_Btn2_Hover.png │ │ │ ├── Dialog_Btn3.png │ │ │ ├── Dialog_Btn3_Click.png │ │ │ ├── Dialog_Btn3_Hover.png │ │ │ ├── HeadShow_BG.png │ │ │ ├── Man_Icon.png │ │ │ ├── Profile_BG.png │ │ │ ├── Profile_Btn.png │ │ │ ├── Profile_Btn_Click.png │ │ │ ├── Profile_Btn_Hover.png │ │ │ ├── Profile_Edit.png │ │ │ ├── Seach_BG.png │ │ │ ├── Setting_Btn.png │ │ │ ├── Setting_Btn_Active.png │ │ │ ├── Setting_Btn_Hover.png │ │ │ ├── TabBar_BG.png │ │ │ ├── TabBar_Chat_Btn.png │ │ │ ├── TabBar_Chat_Btn_Click.png │ │ │ ├── TabBar_Chat_Btn_Hover.png │ │ │ ├── TabBar_Contacts_Btn.png │ │ │ ├── TabBar_Contacts_Btn_Click.png │ │ │ ├── TabBar_Contacts_Btn_Hover.png │ │ │ ├── TabBar_Setting_Btn.png │ │ │ ├── TabBar_Setting_Btn_Click.png │ │ │ ├── TabBar_Setting_Btn_Hover.png │ │ │ ├── TopBar_BG-08.png │ │ │ ├── TopBar_Close_Btn.png │ │ │ ├── TopBar_Close_Btn_Click.png │ │ │ ├── TopBar_Close_Btn_Hover.png │ │ │ ├── TopBar_Logo.png │ │ │ ├── TopBar_Narrow_Btn.png │ │ │ ├── TopBar_Narrow_Btn_Click.png │ │ │ ├── TopBar_Narrow_Btn_Hover.png │ │ │ ├── TopBar_Setting_Btn.png │ │ │ ├── TopBar_Setting_Btn_Click.png │ │ │ ├── TopBar_Setting_Btn_Hover.png │ │ │ ├── WeChat_AppIcon_32.png │ │ │ ├── Window_BG3.png │ │ │ ├── Windows_BG.png │ │ │ ├── Woman_Icon.png │ │ │ ├── addSessionFriend.png │ │ │ ├── blank_bg.png │ │ │ ├── btn_hot.png │ │ │ ├── btn_push.png │ │ │ ├── close-hover.png │ │ │ ├── close-normal.png │ │ │ ├── close.png │ │ │ ├── contact_btn_nor.png │ │ │ ├── contact_btn_pressed.png │ │ │ ├── default_icon.jpg │ │ │ ├── emotion_n.png │ │ │ ├── main_bg.png │ │ │ ├── no_chat_bg.png │ │ │ ├── no_notify_bell.png │ │ │ ├── no_notify_red_dot.png │ │ │ ├── openup_Btn.png │ │ │ ├── openup_Btn_Active.png │ │ │ ├── openup_Btn_Hover.png │ │ │ ├── packup_Btn.png │ │ │ ├── packup_Btn_Active.png │ │ │ ├── packup_Btn_Hover.png │ │ │ ├── pin-hover.png │ │ │ ├── pin-normal.png │ │ │ ├── pinned-hover.png │ │ │ ├── pinned-normal.png │ │ │ ├── recent_btn_nor.png │ │ │ ├── recent_btn_pressed.png │ │ │ ├── search_bar_bg.png │ │ │ ├── session_btn_nor.png │ │ │ ├── session_btn_pressed.png │ │ │ ├── show_member_btn.png │ │ │ ├── tab_line.png │ │ │ ├── top_bar_bg_03.png │ │ │ ├── unread_count_bg.png │ │ │ ├── unsel.bmp │ │ │ ├── user_icon_bg_click.png │ │ │ └── user_icon_bg_nor.png │ │ ├── list_bk.png │ │ ├── list_icon_a.png │ │ ├── list_icon_b.png │ │ ├── list_icon_c.png │ │ ├── logo_RSS.png │ │ ├── man.png │ │ ├── menu_bk.png │ │ ├── screenshoot_n.png │ │ └── scrollbar.png │ ├── Profile │ │ ├── Btn_Green.png │ │ ├── Btn_Green_Click.png │ │ ├── Btn_Green_Hover.png │ │ ├── Contacts_Profile_Man_Icon.png │ │ ├── Contacts_Profile_Picture_BG.png │ │ ├── Contacts_Profile_Remark_BG.png │ │ ├── Contacts_Profile_Woman_Icon.png │ │ ├── Dialog_BG1.png │ │ ├── Dialog_BG2.png │ │ ├── Dialog_BG3.png │ │ ├── Dialog_BG4.png │ │ ├── EditBg.png │ │ ├── HeadShow_Frame.png │ │ ├── MyInfoWnd.xml │ │ ├── ProfileCard_Picture_BG.png │ │ ├── ProfileHeadShow_Frame.png │ │ ├── Setting_Combox_Click.png │ │ ├── Setting_Combox_Hover.png │ │ ├── Setting_Combox_List_BG.png │ │ ├── Setting_Combox_Normal.png │ │ └── backtolist.png │ ├── QBLogin │ │ ├── Avatar_Default_Gray.png │ │ ├── Btn_hover.png │ │ ├── Btn_normal.png │ │ ├── Btn_press.png │ │ ├── HeadShow_Frame_Gray.png │ │ ├── LoginWnd.xml │ │ ├── QBLoginWnd.xml │ │ ├── Setting_CheckBox_Click.png │ │ ├── Setting_CheckBox_Hover.png │ │ ├── Setting_CheckBox_Normal.png │ │ ├── bg_Gray.png │ │ ├── icon_close.png │ │ ├── icon_close_active.png │ │ ├── icon_close_hover.png │ │ ├── icon_wechat.png │ │ ├── loading_14.png │ │ ├── login-instruction.png │ │ └── wifi_Gray.png │ ├── Session │ │ ├── ChatList_BG.png │ │ ├── ChatList_BG_Click.png │ │ ├── ChatList_BG_Hover.png │ │ ├── ChatList_Mute_Icon.png │ │ ├── NotReading_BG.png │ │ ├── RedDot.png │ │ ├── Unread_BG.png │ │ ├── Unread_BG_02.png │ │ ├── icon_boarder.png │ │ ├── recent_list_item.xml │ │ └── session_list_item.xml │ ├── Setting │ │ ├── Btn_Red2.png │ │ ├── Btn_Red2_Click.png │ │ ├── Btn_Red2_Hover.png │ │ ├── Btn_White2.png │ │ ├── Btn_White2_Click.png │ │ ├── Btn_White2_Hover.png │ │ ├── Dialog_BG1.png │ │ ├── SetAcceleratorWnd.xml │ │ ├── SettingWnd.xml │ │ ├── Setting_CheckBox_Click.png │ │ ├── Setting_CheckBox_Hover.png │ │ ├── Setting_CheckBox_Normal.png │ │ ├── Setting_Combox_Click.png │ │ ├── Setting_Combox_Hover.png │ │ ├── Setting_Combox_List_BG.png │ │ ├── Setting_Combox_List_icon.png │ │ ├── Setting_Combox_Normal.png │ │ ├── Setting_Dialog_Bg.png │ │ ├── Setting_InputBox_Click.png │ │ ├── Setting_InputBox_Click2.png │ │ ├── Setting_InputBox_Hover.png │ │ └── Setting_InputBox_Normal.png │ ├── chatroom │ │ ├── AddChatList_BG.png │ │ ├── AddChatList_BG_Click.png │ │ ├── AddChatList_BG_Hover.png │ │ ├── AddChat_Default_Icon.png │ │ ├── AddChat_Delete_Btn.png │ │ ├── AddChat_Delete_Btn_Click.png │ │ ├── AddChat_Delete_Btn_Hover.png │ │ ├── AddChat_SelectedListShadow.png │ │ ├── AddChat_Selected_Btn.png │ │ ├── AddChat_Selected_Btn_Click.png │ │ ├── AddChat_Selected_Btn_Hover.png │ │ ├── AddChat_Unselected_Btn.png │ │ ├── AddChat_Unselected_Btn_Hover.png │ │ ├── Delete_Members_Icon.png │ │ ├── Delete_Members_Icon_Click.png │ │ ├── Delete_Members_Icon_Hover.png │ │ ├── Dialog_BG2.png │ │ ├── Dialog_Btn1.png │ │ ├── Dialog_Btn1_Click.png │ │ ├── Dialog_Btn1_Hover.png │ │ ├── Dialog_Btn2.png │ │ ├── Dialog_Btn2_Click.png │ │ ├── Dialog_Btn2_Hover.png │ │ ├── Dialog_Btn3.png │ │ ├── Dialog_Btn3_Click.png │ │ ├── Dialog_Btn3_Hover.png │ │ ├── TopBar_Close_Btn.png │ │ ├── TopBar_Close_Btn_Click.png │ │ ├── TopBar_Close_Btn_Hover.png │ │ ├── addmember_wnd.xml │ │ ├── bg.png │ │ ├── chatroom_bg.png │ │ ├── close_icon.png │ │ ├── contact_list_group_item.xml │ │ ├── contact_list_item.xml │ │ ├── contact_selected_item.xml │ │ ├── default.jpg │ │ ├── groupmember_bg.png │ │ ├── groupmember_bg_right.png │ │ ├── groupmember_wnd.xml │ │ ├── list_item.xml │ │ ├── scrollbar.png │ │ ├── search_bar_bg.png │ │ ├── select_icon.png │ │ └── unselect_icon.png │ ├── emotion │ │ ├── Smiley_Hover_BG.png │ │ ├── emotion_wnd.xml │ │ ├── face_0.png │ │ ├── face_1.png │ │ ├── face_2.png │ │ ├── face_hover_bg.png │ │ ├── game │ │ │ ├── 1.jpg │ │ │ ├── 2.jpg │ │ │ ├── 3.jpg │ │ │ ├── 4.jpg │ │ │ ├── 5.jpg │ │ │ ├── 6.jpg │ │ │ ├── 7.jpg │ │ │ ├── 8.jpg │ │ │ └── 9.jpg │ │ ├── scrollbar.png │ │ ├── smile_bg.png │ │ ├── tab_btn_bg_selected.png │ │ └── tuzki │ │ │ ├── bg.png │ │ │ ├── icon_01.gif │ │ │ ├── icon_01_cover.png │ │ │ ├── icon_02.gif │ │ │ ├── icon_02_cover.png │ │ │ ├── icon_03.gif │ │ │ ├── icon_03_cover.png │ │ │ ├── icon_04.gif │ │ │ ├── icon_04_cover.png │ │ │ ├── icon_05.gif │ │ │ ├── icon_05_cover.png │ │ │ ├── icon_06.gif │ │ │ ├── icon_06_cover.png │ │ │ ├── icon_07.gif │ │ │ ├── icon_07_cover.png │ │ │ ├── icon_08.gif │ │ │ ├── icon_08_cover.png │ │ │ ├── icon_09.gif │ │ │ ├── icon_09_cover.png │ │ │ ├── icon_10.gif │ │ │ ├── icon_10_cover.png │ │ │ ├── icon_11.gif │ │ │ ├── icon_11_cover.png │ │ │ ├── icon_12.gif │ │ │ ├── icon_12_cover.png │ │ │ ├── icon_13.gif │ │ │ ├── icon_13_cover.png │ │ │ ├── icon_14.gif │ │ │ ├── icon_14_cover.png │ │ │ ├── icon_15.gif │ │ │ ├── icon_15_cover.png │ │ │ ├── icon_16.gif │ │ │ └── icon_16_cover.png │ ├── menu │ │ ├── MenuList_BG.png │ │ ├── MenuList_Delete.png │ │ ├── MenuList_Edd.png │ │ ├── MenuList_NotRemind.png │ │ ├── MenuList_Profile.png │ │ ├── MenuList_Quite.png │ │ ├── MenuList_Remind.png │ │ ├── MenuList_TopIcon.png │ │ ├── menu_divider.xml │ │ ├── menu_item.xml │ │ └── menu_wnd.xml │ ├── test │ │ ├── ChatItemPreview.xml │ │ ├── ChatLeftTxt.xml │ │ ├── ChatRightTxt.xml │ │ ├── loading.gif │ │ ├── test.xml │ │ ├── test_group.xml │ │ ├── test_item.xml │ │ └── testlist_wnd.xml │ └── trayNotify │ │ ├── TrayNotifyWnd.xml │ │ ├── imgs │ │ └── SystemTray_BG.png │ │ └── tray_notify_list_item.xml │ ├── login │ ├── Avatar_Default_Gray.png │ ├── Btn_Login_Refresh.png │ ├── Btn_Login_Refresh_Click.png │ ├── Btn_Login_Refresh_Hover.png │ ├── Btn_hover.png │ ├── Btn_normal.png │ ├── Btn_press.png │ ├── HeadShow_Frame_Gray.png │ ├── LoginWnd.xml │ ├── Login_BG.png │ ├── Login_HeadShowDefault.png │ ├── Login_HeadShow_BG1.png │ ├── Login_QRCode_BG.png │ ├── Login_TopBar_Close_Btn.png │ ├── Login_TopBar_Close_Btn_Click.png │ ├── Login_TopBar_Close_Btn_Hover.png │ ├── Login_TopBar_Narrow_Btn.png │ ├── Login_TopBar_Narrow_Btn_Click.png │ ├── Login_TopBar_Narrow_Btn_Hover.png │ ├── Setting_CheckBox_Click.png │ ├── Setting_CheckBox_Hover.png │ ├── Setting_CheckBox_Normal.png │ ├── bg_Gray.png │ ├── flower.png │ ├── icon_close.png │ ├── icon_close_active.png │ ├── icon_close_hover.png │ ├── icon_wechat.png │ ├── loading_14.png │ ├── login-instruction.png │ ├── login.xml │ └── wifi_Gray.png │ ├── login11.xml │ └── loop.xml ├── hepler ├── ByteStream.cpp ├── ByteStream.h ├── HttpClientHelper.cpp ├── HttpClientHelper.h ├── Path.cpp ├── Path.h ├── StringUtility.cpp ├── StringUtility.h ├── ThreadHelper.cpp └── ThreadHelper.h ├── loginUI.cpp ├── loginUI.h ├── small.ico ├── stdafx.cpp ├── stdafx.h └── targetver.h /3rd/inc/DuiLib/Control/UIActiveX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIActiveX.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIButton.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UICheckBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UICheckBox.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UICombo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UICombo.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIDateTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIDateTime.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIDateTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIDateTime.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIEdit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIEdit.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIFlash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIFlash.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIFlash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIFlash.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIGifAnim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIGifAnim.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIGifAnim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIGifAnim.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIList.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIList.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIRichEdit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIRichEdit.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIRichEdit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIRichEdit.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UITreeView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UITreeView.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIWebBrowser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIWebBrowser.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Control/UIWebBrowser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Control/UIWebBrowser.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIBase.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIBase.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIContainer.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIContainer.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIControl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIControl.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIControl.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIDefine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIDefine.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIDlgBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIDlgBuilder.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIManager.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIMarkup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIMarkup.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIRender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIRender.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Core/UIRender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Core/UIRender.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // UIlib.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "StdAfx.h" 6 | 7 | 8 | #pragma comment( lib, "winmm.lib" ) 9 | #pragma comment( lib, "comctl32.lib" ) 10 | -------------------------------------------------------------------------------- /3rd/inc/DuiLib/StdAfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/StdAfx.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Utils/FlashEventHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Utils/FlashEventHandler.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Utils/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Utils/Utils.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Utils/WebBrowserEventHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Utils/WebBrowserEventHandler.h -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Utils/WinImplBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Utils/WinImplBase.cpp -------------------------------------------------------------------------------- /3rd/inc/DuiLib/Utils/WinImplBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/inc/DuiLib/Utils/WinImplBase.h -------------------------------------------------------------------------------- /3rd/inc/json/include/json/json.h: -------------------------------------------------------------------------------- 1 | #ifndef JSON_JSON_H_INCLUDED 2 | # define JSON_JSON_H_INCLUDED 3 | 4 | # include "autolink.h" 5 | # include "value.h" 6 | # include "reader.h" 7 | # include "writer.h" 8 | # include "features.h" 9 | 10 | #endif // JSON_JSON_H_INCLUDED 11 | -------------------------------------------------------------------------------- /3rd/inc/json/src/json/sconscript: -------------------------------------------------------------------------------- 1 | Import( 'env buildLibrary' ) 2 | 3 | buildLibrary( env, Split( """ 4 | json_reader.cpp 5 | json_value.cpp 6 | json_writer.cpp 7 | """ ), 8 | 'json' ) 9 | -------------------------------------------------------------------------------- /3rd/lib/DuiLib/DuiLib.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/3rd/lib/DuiLib/DuiLib.lib -------------------------------------------------------------------------------- /EventCallBack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/EventCallBack.cpp -------------------------------------------------------------------------------- /EventCallBack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/EventCallBack.h -------------------------------------------------------------------------------- /ListContainerItemUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/ListContainerItemUI.cpp -------------------------------------------------------------------------------- /ListContainerItemUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/ListContainerItemUI.h -------------------------------------------------------------------------------- /MainLoopUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/MainLoopUI.cpp -------------------------------------------------------------------------------- /MainLoopUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/MainLoopUI.h -------------------------------------------------------------------------------- /MainPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/MainPanel.cpp -------------------------------------------------------------------------------- /MainPanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/MainPanel.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # WebWeixin 2 | 3 | C++ 实现 微信简单通信功能。 4 | 5 | 协议:web 6 | 界面:duilib 7 | 代码风格:烂 8 | 目的:c++自定义控件实现有气泡的聊天界面(目前计算大小只是简单实现),以前这种界面直接嵌套webbrower丢给前端实现。 9 | 网络API:wininert,建议使用第三方或者自己实现http. 目前所有通用的都是用的HTTP,可以直接换成HTTPS 10 | 11 | tip: 12 | 这个只是自己半成品小玩具,放了好久。分享出来可能有点用。 13 | -------------------------------------------------------------------------------- /Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/Resource.h -------------------------------------------------------------------------------- /UserICon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/UserICon.cpp -------------------------------------------------------------------------------- /UserICon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/UserICon.h -------------------------------------------------------------------------------- /Utility.h: -------------------------------------------------------------------------------- 1 | #ifndef UTILITY_H 2 | #define UTILITY_H 3 | 4 | #include 5 | 6 | std::string GetTagValue(const std::string& str,const std::string& TagName); 7 | #define SAFEDEL(X) if(NULL != X) delete X; X = NULL; 8 | #define SAFADELARRAY(X) if(NULL != X) delete[] X; X = NULL; 9 | 10 | bool simpleWrite(std::wstring strFilePath,char* pBuf,int Len); 11 | 12 | #endif -------------------------------------------------------------------------------- /WX.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/WX.ico -------------------------------------------------------------------------------- /WX.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/WX.rc -------------------------------------------------------------------------------- /WX.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/WX.suo -------------------------------------------------------------------------------- /WX.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/WX.vcproj -------------------------------------------------------------------------------- /WXApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/WXApp.cpp -------------------------------------------------------------------------------- /WXApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/WXApp.h -------------------------------------------------------------------------------- /WXAwrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/WXAwrapper.cpp -------------------------------------------------------------------------------- /WXAwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/WXAwrapper.h -------------------------------------------------------------------------------- /WXMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/WXMain.cpp -------------------------------------------------------------------------------- /WXMain.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "resource.h" 4 | -------------------------------------------------------------------------------- /bin/Debug/DuiLib_u.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/Debug/DuiLib_u.dll -------------------------------------------------------------------------------- /bin/Debug/WX.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/Debug/WX.exe -------------------------------------------------------------------------------- /bin/res/Chat/ChatAppMsgRight.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /bin/res/Chat/ChatImg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /bin/res/Chat/ChatLoadMore.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bin/res/Chat/ChatSystemInfo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bin/res/Chat/ChatTime.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /bin/res/Chat/ChatTxt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /bin/res/Chat/Chat_FriendBubble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_FriendBubble.png -------------------------------------------------------------------------------- /bin/res/Chat/Chat_FriendBubble_Active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_FriendBubble_Active.png -------------------------------------------------------------------------------- /bin/res/Chat/Chat_FriendBubble_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_FriendBubble_Hover.png -------------------------------------------------------------------------------- /bin/res/Chat/Chat_MyselfBubble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_MyselfBubble.png -------------------------------------------------------------------------------- /bin/res/Chat/Chat_MyselfBubble_Active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_MyselfBubble_Active.png -------------------------------------------------------------------------------- /bin/res/Chat/Chat_MyselfBubble_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_MyselfBubble_Hover.png -------------------------------------------------------------------------------- /bin/res/Chat/Chat_Remark_BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_Remark_BG.png -------------------------------------------------------------------------------- /bin/res/Chat/Chat_left_Voice_Icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_left_Voice_Icon.gif -------------------------------------------------------------------------------- /bin/res/Chat/Chat_left_Voice_Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_left_Voice_Icon.png -------------------------------------------------------------------------------- /bin/res/Chat/Chat_right_Voice_Icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_right_Voice_Icon.gif -------------------------------------------------------------------------------- /bin/res/Chat/Chat_right_Voice_Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/Chat_right_Voice_Icon.png -------------------------------------------------------------------------------- /bin/res/Chat/SendImgPreviewCtrl.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 8 | -------------------------------------------------------------------------------- /bin/res/Chat/chat_msg_failed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/chat_msg_failed.png -------------------------------------------------------------------------------- /bin/res/Chat/chat_video_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/chat_video_bg.png -------------------------------------------------------------------------------- /bin/res/Chat/contact_menu_item.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /bin/res/Chat/file_icon.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/file_icon.PNG -------------------------------------------------------------------------------- /bin/res/Chat/video_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/video_icon.png -------------------------------------------------------------------------------- /bin/res/Chat/voice_unplay_dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Chat/voice_unplay_dot.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_BottomBar_BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_BottomBar_BG.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_Expression_Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_Expression_Icon.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_Expression_Icon_Active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_Expression_Icon_Active.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_Expression_Icon_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_Expression_Icon_Hover.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_InputBox_BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_InputBox_BG.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_InputBox_BG_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_InputBox_BG_Hover.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_Screenshot_Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_Screenshot_Icon.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_Screenshot_Icon_Active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_Screenshot_Icon_Active.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_Screenshot_Icon_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_Screenshot_Icon_Hover.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_SendFile_Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_SendFile_Icon.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_SendFile_Icon_Active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_SendFile_Icon_Active.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_SendFile_Icon_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_SendFile_Icon_Hover.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_Send_Btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_Send_Btn.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_Send_Btn_Active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_Send_Btn_Active.png -------------------------------------------------------------------------------- /bin/res/ChatView/Chat_Send_Btn_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/Chat_Send_Btn_Hover.png -------------------------------------------------------------------------------- /bin/res/ChatView/info-bubble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/ChatView/info-bubble.png -------------------------------------------------------------------------------- /bin/res/Common/Btn_Green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Btn_Green.png -------------------------------------------------------------------------------- /bin/res/Common/Btn_Green_Click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Btn_Green_Click.png -------------------------------------------------------------------------------- /bin/res/Common/Btn_Green_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Btn_Green_Hover.png -------------------------------------------------------------------------------- /bin/res/Common/Btn_NotClick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Btn_NotClick.png -------------------------------------------------------------------------------- /bin/res/Common/Btn_Red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Btn_Red.png -------------------------------------------------------------------------------- /bin/res/Common/Btn_Red_Click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Btn_Red_Click.png -------------------------------------------------------------------------------- /bin/res/Common/Btn_Red_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Btn_Red_Hover.png -------------------------------------------------------------------------------- /bin/res/Common/Btn_White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Btn_White.png -------------------------------------------------------------------------------- /bin/res/Common/Btn_White_Click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Btn_White_Click.png -------------------------------------------------------------------------------- /bin/res/Common/Btn_White_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Btn_White_Hover.png -------------------------------------------------------------------------------- /bin/res/Common/Cancel_btn_icon_Click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Cancel_btn_icon_Click.png -------------------------------------------------------------------------------- /bin/res/Common/Cancel_btn_icon_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Cancel_btn_icon_Hover.png -------------------------------------------------------------------------------- /bin/res/Common/Cancel_btn_icon_Normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/Cancel_btn_icon_Normal.png -------------------------------------------------------------------------------- /bin/res/Common/SearchBox_clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/SearchBox_clear.png -------------------------------------------------------------------------------- /bin/res/Common/SearchBox_clear_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/SearchBox_clear_active.png -------------------------------------------------------------------------------- /bin/res/Common/SearchBox_clear_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/SearchBox_clear_hover.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Close_Btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Close_Btn.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Close_Btn_Click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Close_Btn_Click.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Close_Btn_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Close_Btn_Hover.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Full_Btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Full_Btn.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Full_Btn_Click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Full_Btn_Click.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Full_Btn_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Full_Btn_Hover.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Narrow_Btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Narrow_Btn.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Narrow_Btn_Click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Narrow_Btn_Click.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Narrow_Btn_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Narrow_Btn_Hover.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Window_Btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Window_Btn.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Window_Btn_Click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Window_Btn_Click.png -------------------------------------------------------------------------------- /bin/res/Common/TopBar_Window_Btn_Hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/TopBar_Window_Btn_Hover.png -------------------------------------------------------------------------------- /bin/res/Common/load_flower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/load_flower.png -------------------------------------------------------------------------------- /bin/res/Common/load_flower_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/load_flower_small.png -------------------------------------------------------------------------------- /bin/res/Common/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/loading.gif -------------------------------------------------------------------------------- /bin/res/Common/loading_14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/loading_14.gif -------------------------------------------------------------------------------- /bin/res/Common/loading_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/loading_14.png -------------------------------------------------------------------------------- /bin/res/Common/scrollbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/scrollbar.png -------------------------------------------------------------------------------- /bin/res/Common/shadow_main_focus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/shadow_main_focus.png -------------------------------------------------------------------------------- /bin/res/Common/shadow_main_nofocus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xvsdf100/WebWeixin/e922e264422bdff30db24d80f78979fca0f80135/bin/res/Common/shadow_main_nofocus.png -------------------------------------------------------------------------------- /bin/res/Main/UserListItem.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 8 | 9 | -------------------------------------------------------------------------------- /bin/res/Main/chatView.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |