久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    <bdo id='7O6Ln'></bdo><ul id='7O6Ln'></ul>

    <i id='7O6Ln'><tr id='7O6Ln'><dt id='7O6Ln'><q id='7O6Ln'><span id='7O6Ln'><b id='7O6Ln'><form id='7O6Ln'><ins id='7O6Ln'></ins><ul id='7O6Ln'></ul><sub id='7O6Ln'></sub></form><legend id='7O6Ln'></legend><bdo id='7O6Ln'><pre id='7O6Ln'><center id='7O6Ln'></center></pre></bdo></b><th id='7O6Ln'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='7O6Ln'><tfoot id='7O6Ln'></tfoot><dl id='7O6Ln'><fieldset id='7O6Ln'></fieldset></dl></div>
    <legend id='7O6Ln'><style id='7O6Ln'><dir id='7O6Ln'><q id='7O6Ln'></q></dir></style></legend>

      <small id='7O6Ln'></small><noframes id='7O6Ln'>

    1. <tfoot id='7O6Ln'></tfoot>

      如何獲取當(dāng)前正在執(zhí)行的代碼的 HMODULE?

      How do I get the HMODULE for the currently executing code?(如何獲取當(dāng)前正在執(zhí)行的代碼的 HMODULE?)
        <bdo id='o3Vje'></bdo><ul id='o3Vje'></ul>

        <tfoot id='o3Vje'></tfoot>
      • <i id='o3Vje'><tr id='o3Vje'><dt id='o3Vje'><q id='o3Vje'><span id='o3Vje'><b id='o3Vje'><form id='o3Vje'><ins id='o3Vje'></ins><ul id='o3Vje'></ul><sub id='o3Vje'></sub></form><legend id='o3Vje'></legend><bdo id='o3Vje'><pre id='o3Vje'><center id='o3Vje'></center></pre></bdo></b><th id='o3Vje'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='o3Vje'><tfoot id='o3Vje'></tfoot><dl id='o3Vje'><fieldset id='o3Vje'></fieldset></dl></div>

          <tbody id='o3Vje'></tbody>

          • <legend id='o3Vje'><style id='o3Vje'><dir id='o3Vje'><q id='o3Vje'></q></dir></style></legend>

                <small id='o3Vje'></small><noframes id='o3Vje'>

              1. 本文介紹了如何獲取當(dāng)前正在執(zhí)行的代碼的 HMODULE?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                問題描述

                我有一個靜態(tài)庫,可以鏈接到 .exe.dll.在運行時,我希望我的庫函數(shù)之一為靜態(tài)庫代碼已鏈接到的任何內(nèi)容獲取 HMODULE.

                I have a static library that may get linked into either a .exe or a .dll. At runtime I want one of my library functions to get the HMODULE for whatever thing the static library code has been linked into.

                我目前使用以下技巧(靈感來自這個論壇)::>

                I currently use the following trick (inspired from this forum):

                const HMODULE GetCurrentModule()
                {
                    MEMORY_BASIC_INFORMATION mbi = {0};
                    ::VirtualQuery( GetCurrentModule, &mbi, sizeof(mbi) );
                
                    return reinterpret_cast<HMODULE>(mbi.AllocationBase);
                }
                

                有沒有更好的方法來做到這一點,而且看起來不那么笨拙?

                Is there a better way to do this that doesn't look so hacky?

                (注意:這樣做的目的是加載一些我知道我的用戶將在與我的靜態(tài)庫同時鏈接的 Win32 資源.)

                推薦答案

                HMODULE GetCurrentModule()
                { // NB: XP+ solution!
                  HMODULE hModule = NULL;
                  GetModuleHandleEx(
                    GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS,
                    (LPCTSTR)GetCurrentModule,
                    &hModule);
                
                  return hModule;
                }
                

                這篇關(guān)于如何獲取當(dāng)前正在執(zhí)行的代碼的 HMODULE?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                相關(guān)文檔推薦

                In what ways do C++ exceptions slow down code when there are no exceptions thown?(當(dāng)沒有異常時,C++ 異常會以何種方式減慢代碼速度?)
                Why catch an exception as reference-to-const?(為什么要捕獲異常作為對 const 的引用?)
                When and how should I use exception handling?(我應(yīng)該何時以及如何使用異常處理?)
                Scope of exception object in C++(C++中異常對象的范圍)
                Catching exceptions from a constructor#39;s initializer list(從構(gòu)造函數(shù)的初始化列表中捕獲異常)
                Difference between C++03 throw() specifier C++11 noexcept(C++03 throw() 說明符 C++11 noexcept 之間的區(qū)別)
                  <tfoot id='gQETn'></tfoot>
                • <small id='gQETn'></small><noframes id='gQETn'>

                    • <bdo id='gQETn'></bdo><ul id='gQETn'></ul>

                      1. <legend id='gQETn'><style id='gQETn'><dir id='gQETn'><q id='gQETn'></q></dir></style></legend>
                          <tbody id='gQETn'></tbody>

                          <i id='gQETn'><tr id='gQETn'><dt id='gQETn'><q id='gQETn'><span id='gQETn'><b id='gQETn'><form id='gQETn'><ins id='gQETn'></ins><ul id='gQETn'></ul><sub id='gQETn'></sub></form><legend id='gQETn'></legend><bdo id='gQETn'><pre id='gQETn'><center id='gQETn'></center></pre></bdo></b><th id='gQETn'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='gQETn'><tfoot id='gQETn'></tfoot><dl id='gQETn'><fieldset id='gQETn'></fieldset></dl></div>
                        • 主站蜘蛛池模板: 成人免费大片黄在线播放 | 毛片在线免费 | 日操夜操 | 日韩视频一区二区 | 久久看看| 久久久妇女国产精品影视 | 免费视频99| 日韩综合在线视频 | 欧洲成人午夜免费大片 | 最新中文字幕在线 | 国产精品久久久久久久7电影 | 粉嫩国产精品一区二区在线观看 | 久久久国产精品入口麻豆 | 日本不卡一区 | 91精品国产91久久久久久吃药 | h视频在线看 | 天天干夜夜 | 日韩在线精品视频 | 国产精品1区 | 国产精品久久久久久久久久久久久 | 亚洲成人在线视频播放 | 久久精品国产一区 | 欧美在线观看一区 | 欧美a∨| 久久51| 精品国产综合 | 久久久久亚洲精品中文字幕 | 欧美一级二级三级 | 亚洲免费av一区 | 日韩视频一区二区在线 | 91传媒在线观看 | 最新高清无码专区 | 国产精品国产三级国产aⅴ中文 | 国产美女在线观看 | 成人在线免费视频 | 国产精品看片 | 日韩av在线一区二区 | 亚洲顶级毛片 | 91色视频在线观看 | 午夜在线影院 | 天天草天天射 |