C統合・質問スレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
855:デフォルトの名無しさん 08/02/16 14:30:26 実際のコードを貼らない質問者なんてスルーでいいべさ。 856:デフォルトの名無しさん 08/02/16 15:17:30 わかりました。 簡略化したコード char *buf = (char *)calloc((int)dwSize,sizeof(char)); ↓ ReadFile(hFile,buf,dwSize,&numOFRead,0);//ファイル内容abcde ↓ SendDlgItemMessage(hWndDlg,IDEDIT, EM_REPLACESEL,0,(LPARAM)((LPSTR)buf[2])); 857:デフォルトの名無しさん 08/02/16 15:27:01 >>856 buf[2]は'c'という文字であって"c"という文字列じゃないから、それは動かない まず"c"という文字列を用意して、それを渡す char content[2]; content[0] = buf[2]; content[1] = '\0'; SendDlgItemMessage(hWndDlg, IDEDIT, EM_REPLACESEL, 0, (LPARAM)content); 858:デフォルトの名無しさん 08/02/16 15:29:42 SendDlgItemMessageAを使った方が、って書こうと思ったけど、 comctl32.dllバージョン6だと、それはそれで面倒なことになる気がするから、書かないでおく。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5391日前に更新/239 KB
担当:undef